56 references to Collection
Mono.Cecil (52)
Mono.Cecil.Cil\MethodBody.cs (1)
71 Interlocked.CompareExchange (ref exceptions, new Collection<ExceptionHandler> (), null);
Mono.Cecil.Cil\Symbols.cs (11)
125 Interlocked.CompareExchange (ref scopes, new Collection<ScopeDebugInformation> (), null); 138 Interlocked.CompareExchange (ref variables, new Collection<VariableDebugInformation> (), null); 151 Interlocked.CompareExchange (ref constants, new Collection<ConstantDebugInformation> (), null); 289 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null); 445 Interlocked.CompareExchange (ref targets, new Collection<ImportTarget> (), null); 529 Interlocked.CompareExchange (ref yields, new Collection<InstructionOffset> (), null); 538 Interlocked.CompareExchange (ref resumes, new Collection<InstructionOffset> (), null); 545 get { return resume_methods ?? (resume_methods = new Collection<MethodDefinition> ()); } 606 get { return scopes ?? (scopes = new Collection<StateMachineScope> ()); } 741 Interlocked.CompareExchange (ref sequence_points, new Collection<SequencePoint> (), null); 1261 Interlocked.CompareExchange (ref collection, new Collection<CustomDebugInformation> (), null);
Mono.Cecil\ArrayType.cs (1)
61 var empty_dimensions = new Collection<ArrayDimension> ();
Mono.Cecil\AssemblyReader.cs (12)
937 mapped = new Collection<TValue> (); 1625 @event.other_methods = new Collection<MethodDefinition> (); 1633 property.other_methods = new Collection<MethodDefinition> (); 2065 return new Collection<MethodReference> (); 2503 return new Collection<CustomAttribute> (); 2656 return new Collection<SecurityDeclaration> (); 2729 return new Collection<ExportedType> (); 3195 var scopes = new Collection<StateMachineScope> (); 3211 var yields = new Collection<InstructionOffset> (); 3212 var resumes = new Collection<InstructionOffset> (); 3213 var resume_methods = new Collection<MethodDefinition> (); 3567 return collection = new Collection<CustomAttributeNamedArgument> ();
Mono.Cecil\AssemblyWriter.cs (1)
934 generic_parameters = new Collection<GenericParameter> ();
Mono.Cecil\CustomAttribute.cs (3)
110 Interlocked.CompareExchange (ref arguments, new Collection<CustomAttributeArgument> (), null); 129 Interlocked.CompareExchange (ref fields, new Collection<CustomAttributeNamedArgument> (), null); 148 Interlocked.CompareExchange (ref properties, new Collection<CustomAttributeNamedArgument> (), null);
Mono.Cecil\EventDefinition.cs (1)
83 Interlocked.CompareExchange (ref other_methods, new Collection<MethodDefinition> (), null);
Mono.Cecil\GenericInstanceMethod.cs (1)
29 Interlocked.CompareExchange (ref arguments, new Collection<TypeReference> (), null);
Mono.Cecil\GenericInstanceType.cs (1)
31 Interlocked.CompareExchange (ref arguments, new Collection<TypeReference> (), null);
Mono.Cecil\GenericParameter.cs (1)
304 Interlocked.CompareExchange (ref custom_attributes, new Collection<CustomAttribute> (), null);
Mono.Cecil\ICustomAttributeProvider.cs (1)
41 Interlocked.CompareExchange (ref variable, new Collection<CustomAttribute> (), null);
Mono.Cecil\MethodDefinition.cs (2)
239 Interlocked.CompareExchange (ref overrides, new Collection<MethodReference> (), null); 271 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null);
Mono.Cecil\ModuleDefinition.cs (6)
462 Interlocked.CompareExchange (ref references, new Collection<AssemblyNameReference> (), null); 484 Interlocked.CompareExchange (ref modules, new Collection<ModuleReference> (), null); 509 Interlocked.CompareExchange (ref resources, new Collection<Resource> (), null); 566 Interlocked.CompareExchange (ref exported_types, new Collection<ExportedType> (), null); 599 Interlocked.CompareExchange (ref custom_infos, new Collection<CustomDebugInformation> (), null); 614 Interlocked.CompareExchange (ref documents, new Collection<Document> (), null);
Mono.Cecil\PropertyDefinition.cs (3)
106 Interlocked.CompareExchange (ref other_methods, new Collection<MethodDefinition> (), null); 135 return new Collection<ParameterDefinition> (); 141 var parameters = new Collection<ParameterDefinition> ();
Mono.Cecil\SecurityDeclaration.cs (4)
62 Interlocked.CompareExchange (ref fields, new Collection<CustomAttributeNamedArgument> (), null); 75 Interlocked.CompareExchange (ref properties, new Collection<CustomAttributeNamedArgument> (), null); 123 Interlocked.CompareExchange (ref security_attributes, new Collection<SecurityAttribute> (), null); 197 Interlocked.CompareExchange (ref variable, new Collection<SecurityDeclaration> (), null);
Mono.Cecil\TypeDefinition.cs (1)
540 Interlocked.CompareExchange (ref custom_attributes, new Collection<CustomAttribute> (), null);
Mono.Cecil\WindowsRuntimeProjections.cs (2)
288 redirectedMethods = new Collection<MethodDefinition> (); 289 redirectedInterfaces = new Collection<KeyValuePair<InterfaceImplementation, InterfaceImplementation>> ();
Mono.Cecil.Mdb (1)
Mono.Cecil.Mdb\MdbReader.cs (1)
191 return new Collection<CustomDebugInformation> ();
Mono.Cecil.Pdb (3)
Mono.Cecil.Pdb\NativePdbReader.cs (2)
315 info.sequence_points = new Collection<SequencePoint> (); 360 return new Collection<CustomDebugInformation> ();
Mono.Cecil.Pdb\SymWriter.cs (1)
40 documents = new Collection<ISymUnmanagedDocumentWriter> ();