Implemented interface member:
180 references to Add
illink (21)
Microsoft.Maui.Controls.Build.Tasks (43)
CompiledConverters\RDSourceTypeConverter.cs (2)
51 body.Variables.Add(uriVarDef); 112 genericInstanceMethod.GenericArguments.Add(resourceType);
CompiledMarkupExtensions\ArrayExtension.cs (1)
36 context.Body.Variables.Add(vardef);
CreateObjectVisitor.cs (8)
72 Context.Body.Variables.Add(vardef); 90 Context.Body.Variables.Add(vardef); 113 Context.Body.Variables.Add(vardef); 199 Context.Body.Variables.Add(vardef); 265 Context.Body.Variables.Add(vardef); 475 Context.Body.Variables.Add(vardef); 523 Context.Body.Variables.Add(vardef); 550 Context.Body.Variables.Add(vardef);
DebugXamlCTask.cs (3)
79 typeDef.Methods.Add(initCompRuntime); 109 altCtor.Parameters.Add(new ParameterDefinition("useCompiledXaml", ParameterAttributes.None, 149 typeDef.Methods.Add(altCtor);
MethodReferenceExtensions.cs (6)
29 definition.CustomAttributes.Add(attribute); 31 reference.Parameters.Add(definition); 35 reference.GenericParameters.Add(new GenericParameter(generic_parameter.Name, reference)); 52 imported.GenericArguments.Add(ImportUnresolvedType(argument, module)); 77 reference.Parameters.Add(new ParameterDefinition(parameter.ParameterType)); 80 reference.GenericParameters.Add(new GenericParameter(generic_parameter.Name, reference));
NodeILExtensions.cs (4)
289 context.Body.Variables.Add(vardef); 505 context.Body.Variables.Add(parentObjectLength); 514 context.Body.Variables.Add(finalArray); 654 context.Body.Variables.Add(refProvider);
SetNamescopesAndRegisterNamesVisitor.cs (2)
105 Context.Body.Variables.Add(vardef); 131 Context.Body.Variables.Add(vardef);
SetPropertiesVisitor.cs (16)
121 Context.Body.Variables.Add(vardef); 884 getter.Body.Variables.Add(loc); 895 getter.Body.Variables.Add(defaultValueVarDef); 905 context.Body.Method.DeclaringType.Methods.Add(getter); 974 setter.Body.Variables.Add(loc); 984 setter.Body.Variables.Add(loc); 1027 context.Body.Method.DeclaringType.Methods.Add(setter); 1086 context.Body.Method.DeclaringType.Methods.Add(partGetter); 1099 partGetter.Body.Variables.Add(loc); 1104 context.Body.Method.DeclaringType.Methods.Add(partGetter); 1843 parentContext.Body.Method.DeclaringType.NestedTypes.Add(anonType); 1850 anonType.Methods.Add(loadTemplate); 1853 anonType.Fields.Add(parentValues); 1864 anonType.Fields.Add(root); 1891 anonType.Fields.Add(fieldDefScope); 1897 loadTemplate.Body.Variables.Add(varDefScope);
TypeDefinitionExtensions.cs (1)
45 targetType.Methods.Add(ctor);
Mono.Cecil (96)
Mono.Cecil.Cil\CodeReader.cs (2)
160 instructions.Add (current); 352 this.body.ExceptionHandlers.Add (handler);
Mono.Cecil.Cil\ILProcessor.cs (1)
247 instructions.Add (instruction);
Mono.Cecil.Cil\MethodBody.cs (1)
112 instance.GenericArguments.Add (parameter_type.GenericParameters [i]);
Mono.Cecil\ArrayType.cs (2)
62 empty_dimensions.Add (new ArrayDimension ()); 141 dimensions.Add (new ArrayDimension ());
Mono.Cecil\AssemblyReader.cs (46)
654 modules.Add (this.module); 674 modules.Add (netmodule); 754 resources.Add (resource); 814 types.Add (type); 900 nested_types.Add (nested_type); 939 mapped.Add (value); 1237 interfaces.Add ( 1302 fields.Add (field); 1494 events.Add (@event); 1576 properties.Add (property); 1627 @event.other_methods.Add (method); 1635 property.other_methods.Add (method); 1782 methods.Add (method); // attach method 1930 generic_parameters.Add (parameter); 2016 constraints.Add ( 2072 overrides.Add ((MethodReference) LookupToken (mapping [i])); 2150 variables.Add (new VariableDefinition (reader.ReadTypeSignature ())); 2530 custom_attributes.Add (new CustomAttribute (signature, constructor)); 2676 security_declarations.Add (new SecurityDeclaration (action, signature, module)); 2700 attributes.Add (reader.ReadSecurityAttribute ()); 2713 attribute.properties.Add ( 2720 attributes.Add (attribute); 2761 exported_types.Add (exported_type); 2806 modules.Add (reference); 2915 method_scope.Scopes.Add (scope); 2931 sub_scope.Scopes.Add (scope); 2956 scope.variables.Add (variable); 2965 scope.constants.Add (constant); 3036 import.Targets.Add (ReadImportTarget (signature)); 3200 scopes.Add (new StateMachineScope (start, end)); 3206 infos.Add (state_machine); 3216 yields.Add (new InstructionOffset (signature.ReadInt32 ())); 3217 resumes.Add (new InstructionOffset (signature.ReadInt32 ())); 3218 resume_methods.Add (GetMethodDefinition (signature.ReadCompressedUInt32 ())); 3226 infos.Add (async_body); 3228 infos.Add (new EmbeddedSourceDebugInformation (rows [i].Col2, this)); 3230 infos.Add (new SourceLinkDebugInformation (Encoding.UTF8.GetString (ReadBlob (rows [i].Col2)))); 3232 infos.Add (new BinaryCustomDebugInformation (rows [i].Col1, ReadBlob (rows [i].Col2))); 3332 owner_parameters.Add (new GenericParameter (owner)); 3343 instance_arguments.Add (ReadTypeSignature ()); 3371 array.Dimensions.Add (new ArrayDimension (lower, upper)); 3500 parameters.Add (new ParameterDefinition (ReadTypeSignature ())); 3519 attribute.arguments.Add ( 3559 container.Add (new CustomAttributeNamedArgument (name, ReadCustomAttributeFixedArgument (type))); 3868 sequence_points.Add (new SequencePoint (offset, document) { 3885 sequence_points.Add (new SequencePoint (offset, document) {
Mono.Cecil\AssemblyWriter.cs (1)
1507 generic_parameters.Add (parameters [i]);
Mono.Cecil\BaseAssemblyResolver.cs (1)
85 directories.Add (directory);
Mono.Cecil\GenericParameterResolver.cs (4)
101 newGenericInstance.GenericArguments.Add (ResolveIfNeeded (genericInstanceMethod, genericInstanceType, genericArgument)); 112 newGenericInstance.GenericArguments.Add (genericInstanceType.GenericArguments[genParam.Position]); 118 newGenericInstance.GenericArguments.Add (genParam); 120 newGenericInstance.GenericArguments.Add (genericInstanceMethod.GenericArguments[genParam.Position]);
Mono.Cecil\Import.cs (13)
63 stack.Add (provider); 282 instance_arguments.Add (ImportType (arguments [i], context)); 331 module.AssemblyReferences.Add (reference); 417 reference_parameters.Add ( 434 provider_parameters.Add (new GenericParameter (arguments [i].Name, provider)); 456 instance_arguments.Add (ImportType (arguments [i], context)); 571 module.AssemblyReferences.Add (reference); 582 imported_parameters.Add (new GenericParameter (parameters [i].Name, imported)); 616 imported_fnptr.Parameters.Add (new ParameterDefinition ( 644 imported_dimensions.Add (new ArrayDimension (dimension.LowerBound, dimension.UpperBound)); 656 imported_arguments.Add (ImportType (arguments [i], context)); 718 reference_parameters.Add ( 740 imported_arguments.Add (ImportType (arguments [i], context));
Mono.Cecil\ModuleDefinition.cs (1)
1087 module.Types.Add (new TypeDefinition (string.Empty, "<Module>", TypeAttributes.NotPublic));
Mono.Cecil\PropertyDefinition.cs (1)
149 parameters.Add (original_parameters [i]);
Mono.Cecil\TypeParser.cs (3)
283 array.Dimensions.Add (new ArrayDimension ()); 303 instance_arguments.Add (GetTypeReference (type.Module, generic_arguments [i], false)); 353 type.GenericParameters.Add (new GenericParameter (type));
Mono.Cecil\TypeResolver.cs (7)
53 methodReference.Parameters.Add (new ParameterDefinition (p.Name, p.Attributes, p.ParameterType)); 56 methodReference.GenericParameters.Add (new GenericParameter (gp.Name, methodReference)); 62 m.GenericArguments.Add (Resolve (ga)); 70 methodReference.GenericParameters.Add (new GenericParameter (gp.Name, methodReference)); 73 methodReference.Parameters.Add (new ParameterDefinition (p.Name, p.Attributes, p.ParameterType)); 156 newGenericInstanceType.GenericArguments.Add (Resolve (genericArgument)); 170 newGenericInstanceType.GenericArguments.Add (Resolve (gp));
Mono.Cecil\TypeSystem.cs (1)
107 module.AssemblyReferences.Add (core_library);
Mono.Cecil\WindowsRuntimeProjections.cs (11)
315 genericUnprojectedType.GenericArguments.Add (genericArgument); 321 redirectedInterfaces.Add (new KeyValuePair<InterfaceImplementation, InterfaceImplementation> (implementedInterface, unprojectedInterface)); 357 redirectedMethod.Parameters.Add (new ParameterDefinition (parameter.Name, parameter.Attributes, typeResolver.Resolve (parameter.ParameterType))); 360 redirectedMethod.Overrides.Add (typeResolver.Resolve (method)); 361 redirectedMethods.Add (redirectedMethod); 437 type.Interfaces.Add (redirectedInterfacePair.Value); 440 redirectedInterfacePair.Value.CustomAttributes.Add (customAttribute); 454 type.Methods.Add (method); 495 redirectedInterfacePair.Key.CustomAttributes.Add (customAttribute); 795 references.Add (reference); 952 attribute.Properties.Add (new CustomAttributeNamedArgument ("AllowMultiple", new CustomAttributeArgument (attribute.Module.TypeSystem.Boolean, multiple)));
Mono.Collections.Generic\Collection.cs (1)
272 Add ((T) value);
Mono.Cecil.Mdb (4)
Mono.Cecil.Mdb\MdbReader.cs (4)
100 scope.Variables.Add (variable); 115 info.sequence_points.Add (LineToSequencePoint (line)); 157 info.scope.Scopes.Add (scope); 170 sub_scope.Scopes.Add (scope);
Mono.Cecil.Pdb (14)
Mono.Cecil.Pdb\NativePdbReader.cs (13)
121 symbol.scope.Scopes.Add (s); 129 state_machine.Scopes.Add (new StateMachineScope ((int) iterator_scope.Offset, (int) (iterator_scope.Offset + iterator_scope.Length + 1))); 132 symbol.CustomDebugInformations.Add (state_machine); 139 async_debug_info.Yields.Add (new InstructionOffset ((int) synchronization_point.SynchronizeOffset)); 140 async_debug_info.Resumes.Add (new InstructionOffset ((int) synchronization_point.ContinuationOffset)); 141 async_debug_info.ResumeMethods.Add (method); 144 symbol.CustomDebugInformations.Add (async_debug_info); 158 symbols.Add (ReadScopeAndLocals (scope, info)); 180 parent.variables.Add (variable); 195 parent.constants.Add (new ConstantDebugInformation (constant.name, type, value)); 222 sub_scope.Scopes.Add (scope); 304 import.Targets.Add (target); 337 info.sequence_points.Add (sequence_point);
Mono.Cecil.Pdb\SymWriter.cs (1)
110 documents.Add (doc_writer);
Mono.Cecil.Rocks (2)
Mono.Cecil.Rocks\TypeReferenceRocks.cs (2)
35 array.Dimensions.Add (new ArrayDimension ()); 74 instance.GenericArguments.Add (argument);