5 references to BoundFieldAccess
Microsoft.CodeAnalysis.CSharp (5)
Binder\Binder_Expressions.cs (1)
9004
BoundExpression expr = new
BoundFieldAccess
(node, receiver, fieldSymbol, constantValueOpt, resultKind, fieldType, hasErrors: (hasErrors || hasError));
BoundTree\Constructors.cs (1)
20
:
this
(syntax, receiver, fieldSymbol, constantValueOpt, LookupResultKind.Viable, fieldSymbol.Type, hasErrors)
Lowering\LocalRewriter\LocalRewriter.cs (1)
318
var result = new
BoundFieldAccess
(node.Syntax, new BoundThisReference(node.Syntax, primaryCtor.ContainingType), field, ConstantValue.NotAvailable, LookupResultKind.Viable, node.Type);
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
33
new
BoundFieldAccess
(syntax, rewrittenReceiver, fieldSymbol, constantValueOpt, resultKind, type);
Lowering\SyntheticBoundNodeFactory.cs (1)
251
return new
BoundFieldAccess
(Syntax, receiver, f, ConstantValue.NotAvailable, LookupResultKind.Viable, f.Type) { WasCompilerGenerated = true };