21 references to GetBinderFactory
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Initializers.cs (3)
104
binderFactory = compilation.
GetBinderFactory
(syntaxRef.SyntaxTree);
126
binderFactory = compilation.
GetBinderFactory
(syntaxRef.SyntaxTree);
202
binderFactory = compilation.
GetBinderFactory
(syntaxTree);
Binder\Binder_Statements.cs (2)
3879
BinderFactory binderFactory = compilation.
GetBinderFactory
(containerNode.SyntaxTree);
3884
BinderFactory binderFactory = compilation.
GetBinderFactory
(sourceConstructor.SyntaxTree);
Compilation\CSharpCompilation.cs (1)
2607
return
GetBinderFactory
(syntax.SyntaxTree).GetBinder(syntax);
Compilation\SyntaxTreeSemanticModel.cs (2)
50
_binderFactory = compilation.
GetBinderFactory
(SyntaxTree, (options & SemanticModelOptions.IgnoreAccessibility) != 0);
57
_binderFactory = _compilation.
GetBinderFactory
(parentSyntaxTree, ignoreAccessibility: (options & SemanticModelOptions.IgnoreAccessibility) != 0);
FlowAnalysis\NullableWalker.cs (1)
1442
compilation.
GetBinderFactory
(node.SyntaxTree).GetBinder(node.Syntax);
Symbols\Source\GlobalExpressionVariable.cs (1)
87
var binderFactory = compilation.
GetBinderFactory
(SyntaxTree);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
304
var binderFactory = compilation.
GetBinderFactory
(syntax.SyntaxTree);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
36
var binderFactory = this.DeclaringCompilation.
GetBinderFactory
(syntax.SyntaxTree);
Symbols\Source\SourceDestructorSymbol.cs (1)
84
var bodyBinder = this.DeclaringCompilation.
GetBinderFactory
(syntaxReferenceOpt.SyntaxTree).GetBinder(syntax, syntax, this);
Symbols\Source\SourceFixedFieldSymbol.cs (1)
85
BinderFactory binderFactory = this.DeclaringCompilation.
GetBinderFactory
(SyntaxTree);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
482
var binderFactory = compilation.
GetBinderFactory
(SyntaxTree);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
745
Binder result = (binderFactoryOpt ?? this.DeclaringCompilation.
GetBinderFactory
(contextNode.SyntaxTree)).GetBinder(contextNode);
Symbols\Source\SourceNamedTypeSymbol.cs (2)
334
var binderFactory = this.DeclaringCompilation.
GetBinderFactory
(syntaxRef.SyntaxTree);
415
var binderFactory = this.DeclaringCompilation.
GetBinderFactory
(syntaxRef.SyntaxTree);
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
765
declarationBinder ??= compilation.
GetBinderFactory
(declarationSyntax.SyntaxTree).GetBinder(usingDirective.NamespaceOrType).WithAdditionalFlags(flags);
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
407
var binderFactory = compilation.
GetBinderFactory
(syntax.SyntaxTree);
Symbols\Source\SourcePropertySymbol.cs (1)
546
var binderFactory = compilation.
GetBinderFactory
(syntaxTree);