8 implementations of GetFields
Microsoft.CodeAnalysis (5)
CodeGen\PrivateImplementationDetails.cs (2)
294public override IEnumerable<Cci.IFieldDefinition> GetFields(EmitContext context) 628public virtual IEnumerable<Cci.IFieldDefinition> GetFields(EmitContext context)
Emit\EditAndContinue\DeletedTypeDefinition.cs (1)
129public IEnumerable<IFieldDefinition> GetFields(EmitContext context)
Emit\NoPia\CommonEmbeddedType.cs (1)
271IEnumerable<Cci.IFieldDefinition> Cci.ITypeDefinition.GetFields(EmitContext context)
PEWriter\RootModuleType.cs (1)
91public IEnumerable<IFieldDefinition> GetFields(EmitContext context)
Microsoft.CodeAnalysis.CSharp (1)
Emitter\Model\NamedTypeSymbolAdapter.cs (1)
410IEnumerable<Cci.IFieldDefinition> Cci.ITypeDefinition.GetFields(EmitContext context)
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
112IEnumerable<IFieldDefinition> ITypeDefinition.GetFields(EmitContext context) => UnderlyingType.GetFields(context);
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\NamedTypeSymbolAdapter.vb (1)
328Private Iterator Function ITypeDefinitionGetFields(context As EmitContext) As IEnumerable(Of IFieldDefinition) Implements ITypeDefinition.GetFields
19 references to GetFields
Microsoft.CodeAnalysis (4)
Emit\EditAndContinue\DeletedTypeDefinition.cs (1)
131return _oldTypeReference.GetFields(context);
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
587foreach (var fieldDef in typeDef.GetFields(this.Context))
PEWriter\FullMetadataWriter.cs (1)
394foreach (IFieldDefinition fieldDef in typeDef.GetFields(Context))
PEWriter\ReferenceIndexerBase.cs (1)
288this.Visit(typeDefinition.GetFields(Context));
Microsoft.CodeAnalysis.CSharp (1)
Emitter\EditAndContinue\CSharpSymbolMatcher.cs (1)
278return def.GetFields(_otherContext);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
Emit\EditAndContinue\SymbolMatcherTests.cs (7)
577var fields = displayClass.GetFields(emitContext).ToArray(); 647var fields = displayClass.GetFields(emitContext).ToArray(); 1346var fields = displayClass.GetFields(emitContext).ToArray(); 1780var fields = displayClass.GetFields(emitContext).ToArray(); 1842var field0 = displayClass.GetFields(emitContext).Single(f => f.Name == "<>9__0_0"); 1904var fields = displayClass.GetFields(emitContext).ToArray(); 1971var fields = displayClass.GetFields(emitContext).ToArray();
Emit\EmitMetadataTests.cs (1)
1419var fieldDefinition = typeDefinition.GetFields(context).First();
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
NamespaceTypeDefinitionNoBase.cs (1)
112IEnumerable<IFieldDefinition> ITypeDefinition.GetFields(EmitContext context) => UnderlyingType.GetFields(context);
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\EditAndContinue\VisualBasicSymbolMatcher.vb (1)
222Return def.GetFields(_otherContext)
Emit\NamedTypeSymbolAdapter.vb (1)
328Private Iterator Function ITypeDefinitionGetFields(context As EmitContext) As IEnumerable(Of IFieldDefinition) Implements ITypeDefinition.GetFields
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (3)
Emit\EditAndContinue\SymbolMatcherTests.vb (3)
351Dim fields = displayClass.GetFields(emitContext).ToArray() 422Dim fields = displayClass.GetFields(emitContext).ToArray() 499Dim fields = displayClasses(1).GetFields(emitContext).ToArray()