diff --git a/api/Avalonia.nupkg.xml b/api/Avalonia.nupkg.xml index 6a7d53544e..2230532c05 100644 --- a/api/Avalonia.nupkg.xml +++ b/api/Avalonia.nupkg.xml @@ -1,6 +1,1008 @@  + + CP0001 + T:XamlX.Ast.IXamlAstImperativeNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstManipulationNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstNodeNeedsParentStack + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstPropertyReference + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstTypeReference + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstValueNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlAstVisitor + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlILOptimizedEmitablePropertySetter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlLineInfo + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlPropertySetter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.IXamlWrappedMethod + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.PropertySetterBinderParameters + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstClrProperty + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstClrTypeReference + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstCompilerLocalNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstConstructableObjectNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstContextLocalNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstExtensions + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstImperativeValueManipulation + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstLocalInitializationNodeEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstManipulationImperativeNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstNamePropertyReference + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstNeedsParentStackValueNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstNewClrObjectNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstObjectNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstRuntimeCastNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstTextNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstXamlPropertyValueNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstXmlDirective + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlAstXmlTypeReference + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlConstantNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlDeferredContentInitializeIntermediateRootNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlDeferredContentNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlDocument + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlIntermediateRootObjectNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlLoadMethodDelegateNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlManipulationGroupNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlMarkupExtensionNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlMethodCallBaseNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlMethodWithCasts + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlNoReturnMethodCallNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlNullExtensionNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlObjectInitializationNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlPropertyAssignmentNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlPropertyValueManipulationNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlRootObjectNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlStaticExtensionNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlStaticOrTargetedReturnMethodCallNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlToArrayNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlTypeExtensionNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlValueNodeWithBeginInit + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlValueWithManipulationNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlValueWithSideEffectNodeBase + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlWrappedMethod + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Ast.XamlWrappedMethodWithCasts + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Compiler.XamlCompiler`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Compiler.XamlImperativeCompiler`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IHasLocalsPool + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlAstEmitableNode`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlAstLocalsEmitableNode`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlAstLocalsNodeEmitter`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlAstNodeEmitter`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlCustomEmitMethod`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlCustomEmitMethodWithContext`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlEmitablePropertySetter`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlEmitableWrappedMethod`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlEmitableWrappedMethodWithLocals`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlEmitResult + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlPropertySetterEmitter`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlWrappedMethodEmitter`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.IXamlWrappedMethodEmitterWithLocals`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlContextFactoryCallback`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlContextTypeBuilderCallback`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlEmitContext`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlEmitContextWithLocals`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlLanguageEmitMappings`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Emit.XamlRuntimeContext`2 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.CheckingILEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.ManipulationGroupEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.MarkupExtensionEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.MethodCallEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.NewObjectEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.ObjectInitializationNodeEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.PropertyAssignmentEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.PropertyValueManipulationEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.TextNodeEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.Emitters.ValueWithManipulationsEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.ILEmitContext + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.ILEmitContextSettings + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.ILEmitHelpers + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.IXamlAstILEmitableNode + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.IXamlILAstNodeEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.IXamlILEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.IXamlILLocal + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.NamespaceInfoProvider + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.RecordingIlEmitter + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.RuntimeContext + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.SreTypeSystem + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.XamlILCompiler + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.XamlILContextDefinition + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.XamlIlEmitterExtensions + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.IL.XamlILNodeEmitResult + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Parsers.CommaSeparatedParenthesesTreeParser + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Parsers.SystemXamlMarkupExtensionParser.SystemXamlMarkupExtensionParser + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Parsers.XamlMarkupExtensionParser + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Parsers.XDocumentXamlParser + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Parsers.XDocumentXamlParserSettings + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.AstTransformationContext + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.GuidIdentifierGenerator + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.IXamlAstTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.IXamlCustomAttributeResolver + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.IXamlIdentifierGenerator + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.NamespaceInfoHelper + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.TransformerConfiguration + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ApplyWhitespaceNormalization + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ConstructableObjectTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ContentConvertTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ConvertPropertyValuesToAssignmentsTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.DeferredContentTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.FlattenAstTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.KnownDirectivesTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.MarkupExtensionTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.NewObjectTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.PropertyReferenceResolver + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.RemoveWhitespaceBetweenPropertyValuesTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ResolveContentPropertyTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.ResolvePropertyValueAddersTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.TextNodeMerger + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.TopDownInitializationTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.TypeReferenceResolver + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.XamlIntrinsicsTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.Transformers.XArgumentsTransformer + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.XamlContextBase + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.XamlLanguageTypeMappings + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.XamlTransformHelpers + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.XamlTypeWellKnownTypes + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.Transform.XamlXmlnsMappings + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.FindMethodMethodSignature + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IFileSource + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlAssembly + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlConstructor + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlConstructorBuilder`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlCustomAttribute + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlDelegateTypeBuilder + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlEventInfo + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlField + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlLabel + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlLocal + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlMember + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlMethod + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlMethodBuilder`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlProperty + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlType + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlTypeBuilder`1 + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.IXamlTypeSystem + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.TypeSystemHelpers + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.XamlGenericParameterConstraint + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.XamlLocalsPool + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.XamlPseudoType + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.TypeSystem.XamlTypeSystemExtensions + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.XamlLoadException + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.XamlNamespaces + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.XamlParseException + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.XamlTransformException + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + + + CP0001 + T:XamlX.XamlTypeSystemException + baseline/designer/Avalonia.Designer.HostApp.dll + target/designer/Avalonia.Designer.HostApp.dll + CP0006 P:Avalonia.Rendering.Composition.ICompositionGpuImportedObject.ImportCompleted diff --git a/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs b/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs index b99c209ec4..437f509312 100644 --- a/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs +++ b/src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs @@ -363,10 +363,16 @@ namespace Avalonia.Build.Tasks populateBuilder, parsed, populateName, - classTypeDefinition == null && classModifierPublic.Value), + classTypeDefinition == null && classModifierPublic.Value + ? XamlVisibility.Public + : XamlVisibility.Private), buildName == null ? null : - compiler.DefineBuildMethod(builder, parsed, buildName, classModifierPublic.Value)))); + compiler.DefineBuildMethod( + builder, + parsed, + buildName, + classModifierPublic.Value ? XamlVisibility.Public : XamlVisibility.Assembly)))); } catch (Exception e) { @@ -418,11 +424,11 @@ namespace Avalonia.Build.Tasks contextClass, document.TypeBuilderProvider.PopulateMethod, document.TypeBuilderProvider.BuildMethod, - builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, true), + builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, XamlVisibility.Public), (closureName, closureBaseType) => - populateBuilder.DefineSubType(closureBaseType, closureName, false), + populateBuilder.DefineSubType(closureBaseType, closureName, XamlVisibility.Private), (closureName, returnType, parameterTypes) => - populateBuilder.DefineDelegateSubType(closureName, false, returnType, parameterTypes), + populateBuilder.DefineDelegateSubType(closureName, XamlVisibility.Private, returnType, parameterTypes), res.Uri, res ); @@ -677,7 +683,7 @@ namespace Avalonia.Build.Tasks foreach (var ogMethod in wrappedOgType.Methods.Where(m => m.IsPublic && m.IsStatic)) { var method = typeBuilder.DefineMethod(ogMethod.ReturnType, ogMethod.Parameters, ogMethod.Name, - ogMethod.IsPublic, ogMethod.IsStatic, false); + XamlVisibility.Public, ogMethod.IsStatic, false); method.Generator.Ldnull(); method.Generator.Throw(); } diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/AvaloniaXamlIlRuntimeCompiler.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/AvaloniaXamlIlRuntimeCompiler.cs index be39878807..f3a5a9415c 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/AvaloniaXamlIlRuntimeCompiler.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/AvaloniaXamlIlRuntimeCompiler.cs @@ -254,9 +254,9 @@ namespace Avalonia.Markup.Xaml.XamlIl true, () => new XamlDocumentTypeBuilderProvider( builder, - compiler.DefinePopulateMethod(builder, parsed, AvaloniaXamlIlCompiler.PopulateName, true), + compiler.DefinePopulateMethod(builder, parsed, AvaloniaXamlIlCompiler.PopulateName, XamlVisibility.Public), document.RootInstance is null ? - compiler.DefineBuildMethod(builder, parsed, AvaloniaXamlIlCompiler.BuildName, true) : + compiler.DefineBuildMethod(builder, parsed, AvaloniaXamlIlCompiler.BuildName, XamlVisibility.Public) : null))); originalDocuments.Add(document); } diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlCompiler.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlCompiler.cs index 7658911d06..88a0039dba 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlCompiler.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlCompiler.cs @@ -191,8 +191,8 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions _configuration.TypeMappings.XmlNamespaceInfoProvider == null ? null : tb.DefineSubType(_configuration.WellKnownTypes.Object, - "__AvaloniaXamlIlNsInfo", false), (name, bt) => tb.DefineSubType(bt, name, false), - (s, returnType, parameters) => tb.DefineDelegateSubType(s, false, returnType, parameters), baseUri, + "__AvaloniaXamlIlNsInfo", XamlVisibility.Private), (name, bt) => tb.DefineSubType(bt, name, XamlVisibility.Private), + (s, returnType, parameters) => tb.DefineDelegateSubType(s, XamlVisibility.Private, returnType, parameters), baseUri, fileSource); } diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlLanguage.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlLanguage.cs index e8212f38be..588b676164 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlLanguage.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/AvaloniaXamlIlLanguage.cs @@ -93,7 +93,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions var nameScopeType = typeSystem.FindType("Avalonia.Controls.INameScope"); var field = typebuilder.DefineField(nameScopeType, - ContextNameScopeFieldName, true, false); + ContextNameScopeFieldName, XamlVisibility.Public, false); constructor .Ldarg_0() .Ldarg(1) diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlClrPropertyInfoHelper.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlClrPropertyInfoHelper.cs index affd3aa42b..161bbb09ce 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlClrPropertyInfoHelper.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlClrPropertyInfoHelper.cs @@ -57,7 +57,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions var name = lst.Count == 0 ? key : key + "_" + context.Configuration.IdentifierGenerator.GenerateIdentifierPart(); - var field = _builder.DefineField(types.IPropertyInfo, name + "!Field", false, true); + var field = _builder.DefineField(types.IPropertyInfo, name + "!Field", XamlVisibility.Private, true); void Load(IXamlMethod m, IXamlILEmitter cg, bool passThis) { @@ -80,7 +80,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions var getter = property.Getter == null ? null : _builder.DefineMethod(types.XamlIlTypes.Object, - new[] {types.XamlIlTypes.Object}, name + "!Getter", false, true, false); + new[] {types.XamlIlTypes.Object}, name + "!Getter", XamlVisibility.Private, true, false); if (getter != null) { Load(property.Getter, getter.Generator, !property.Getter.IsStatic); @@ -95,7 +95,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions null : _builder.DefineMethod(types.XamlIlTypes.Void, new[] {types.XamlIlTypes.Object, types.XamlIlTypes.Object}, - name + "!Setter", false, true, false); + name + "!Setter", XamlVisibility.Private, true, false); if (setter != null) { Load(property.Setter, setter.Generator, !property.Getter.IsStatic); @@ -111,7 +111,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions } var get = _builder.DefineMethod(types.IPropertyInfo, Array.Empty(), - name + "!Property", true, true, false); + name + "!Property", XamlVisibility.Public, true, false); var ctor = types.ClrPropertyInfo.Constructors.First(c => diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlPropertyInfoAccessorFactoryEmitter.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlPropertyInfoAccessorFactoryEmitter.cs index d24a43a84f..938438ebb8 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlPropertyInfoAccessorFactoryEmitter.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlPropertyInfoAccessorFactoryEmitter.cs @@ -77,7 +77,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions { IsStatic = true }); - var indexField = _indexerClosureTypeBuilder.DefineField(intType, "_index", false, false); + var indexField = _indexerClosureTypeBuilder.DefineField(intType, "_index", XamlVisibility.Private, false); var ctor = _indexerClosureTypeBuilder.DefineConstructor(false, intType); ctor.Generator .Ldarg_0() @@ -88,7 +88,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions types.IPropertyAccessor, new[] { weakReferenceType, types.IPropertyInfo }, IndexerClosureFactoryMethodName, - isPublic: true, + visibility: XamlVisibility.Public, isStatic: false, isInterfaceImpl: false) .Generator diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlTrampolineBuilder.cs b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlTrampolineBuilder.cs index a28607f0f4..f50f5a09c5 100644 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlTrampolineBuilder.cs +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/CompilerExtensions/XamlIlTrampolineBuilder.cs @@ -32,7 +32,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions context.Configuration.WellKnownTypes.Void, new[] { context.Configuration.WellKnownTypes.Object, context.Configuration.WellKnownTypes.Object }, methodName, - true, + XamlVisibility.Public, true, false); var gen = trampoline.Generator; @@ -88,7 +88,7 @@ namespace Avalonia.Markup.Xaml.XamlIl.CompilerExtensions context.Configuration.WellKnownTypes.Boolean, new[] { context.Configuration.WellKnownTypes.Object, context.Configuration.WellKnownTypes.Object }, methodName, - true, + XamlVisibility.Public, true, false); if (canExecuteMethod.DeclaringType.IsValueType) diff --git a/src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github b/src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github index c23ae3ed66..c59b4b1673 160000 --- a/src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github +++ b/src/Markup/Avalonia.Markup.Xaml.Loader/xamlil.github @@ -1 +1 @@ -Subproject commit c23ae3ed669532e2af8d86be18369584a803170a +Subproject commit c59b4b1673051ef86ac07cd51587b6ca8a279dd5 diff --git a/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj b/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj index 6319ac4fb3..c8608451e5 100644 --- a/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj +++ b/src/tools/Avalonia.Designer.HostApp/Avalonia.Designer.HostApp.csproj @@ -2,6 +2,7 @@ Exe net461;netcoreapp2.0 + $(DefineConstants);XAMLX_INTERNAL @@ -20,6 +21,7 @@ +