21 references to GetBinderFactory
Microsoft.CodeAnalysis.CSharp (21)
Binder\Binder_Initializers.cs (3)
104binderFactory = compilation.GetBinderFactory(syntaxRef.SyntaxTree); 126binderFactory = compilation.GetBinderFactory(syntaxRef.SyntaxTree); 202binderFactory = compilation.GetBinderFactory(syntaxTree);
Binder\Binder_Statements.cs (2)
3879BinderFactory binderFactory = compilation.GetBinderFactory(containerNode.SyntaxTree); 3884BinderFactory binderFactory = compilation.GetBinderFactory(sourceConstructor.SyntaxTree);
Compilation\CSharpCompilation.cs (1)
2607return 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)
1442compilation.GetBinderFactory(node.SyntaxTree).GetBinder(node.Syntax);
Symbols\Source\GlobalExpressionVariable.cs (1)
87var binderFactory = compilation.GetBinderFactory(SyntaxTree);
Symbols\Source\SourceComplexParameterSymbol.cs (1)
304var binderFactory = compilation.GetBinderFactory(syntax.SyntaxTree);
Symbols\Source\SourceConstructorSymbolBase.cs (1)
36var binderFactory = this.DeclaringCompilation.GetBinderFactory(syntax.SyntaxTree);
Symbols\Source\SourceDestructorSymbol.cs (1)
84var bodyBinder = this.DeclaringCompilation.GetBinderFactory(syntaxReferenceOpt.SyntaxTree).GetBinder(syntax, syntax, this);
Symbols\Source\SourceFixedFieldSymbol.cs (1)
85BinderFactory binderFactory = this.DeclaringCompilation.GetBinderFactory(SyntaxTree);
Symbols\Source\SourceMemberFieldSymbol.cs (1)
482var binderFactory = compilation.GetBinderFactory(SyntaxTree);
Symbols\Source\SourceMemberMethodSymbol.cs (1)
745Binder result = (binderFactoryOpt ?? this.DeclaringCompilation.GetBinderFactory(contextNode.SyntaxTree)).GetBinder(contextNode);
Symbols\Source\SourceNamedTypeSymbol.cs (2)
334var binderFactory = this.DeclaringCompilation.GetBinderFactory(syntaxRef.SyntaxTree); 415var binderFactory = this.DeclaringCompilation.GetBinderFactory(syntaxRef.SyntaxTree);
Symbols\Source\SourceNamespaceSymbol.AliasesAndUsings.cs (1)
765declarationBinder ??= compilation.GetBinderFactory(declarationSyntax.SyntaxTree).GetBinder(usingDirective.NamespaceOrType).WithAdditionalFlags(flags);
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
407var binderFactory = compilation.GetBinderFactory(syntax.SyntaxTree);
Symbols\Source\SourcePropertySymbol.cs (1)
546var binderFactory = compilation.GetBinderFactory(syntaxTree);