2 instantiations of QuickAttributeChecker
Microsoft.CodeAnalysis.CSharp (2)
Symbols\Source\QuickAttributeChecker.cs (2)
48var result = new QuickAttributeChecker(); 107(newChecker ?? (newChecker = new QuickAttributeChecker(this))).AddName(name, foundAttributes);
30 references to QuickAttributeChecker
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder.cs (1)
401internal virtual QuickAttributeChecker QuickAttributeChecker
Binder\BuckStopsHereBinder.cs (2)
45internal override QuickAttributeChecker QuickAttributeChecker 49return QuickAttributeChecker.Predefined;
Binder\InSubmissionClassBinder.cs (3)
24private QuickAttributeChecker? _lazyQuickAttributeChecker; 68internal override QuickAttributeChecker QuickAttributeChecker 74QuickAttributeChecker result = this.Next!.QuickAttributeChecker;
Binder\WithExternAndUsingAliasesBinder.cs (3)
115private QuickAttributeChecker? _lazyQuickAttributeChecker; 165internal override QuickAttributeChecker QuickAttributeChecker 171QuickAttributeChecker result = this.Next!.QuickAttributeChecker;
Symbols\Source\QuickAttributeChecker.cs (7)
27private static QuickAttributeChecker _lazyPredefinedQuickAttributeChecker; 33internal static QuickAttributeChecker Predefined 46private static QuickAttributeChecker CreatePredefinedQuickAttributeChecker() 48var result = new QuickAttributeChecker(); 68private QuickAttributeChecker(QuickAttributeChecker previous) 86internal QuickAttributeChecker AddAliasesIfAny(SyntaxList<UsingDirectiveSyntax> usingsSyntax, bool onlyGlobalAliases = false) 93QuickAttributeChecker newChecker = null;
Symbols\Source\SourceAssemblySymbol.cs (4)
1684QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1690QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1696QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(node.SyntaxTree).GetBinder(node).QuickAttributeChecker; 1762QuickAttributeChecker checker =
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1280QuickAttributeChecker checker = this.DeclaringCompilation.GetBinderFactory(list.Node.SyntaxTree).GetBinder(list.Node).QuickAttributeChecker;
Symbols\Source\SourcePropertySymbolBase.cs (1)
499QuickAttributeChecker checker = rootBinderOpt.QuickAttributeChecker;
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (8)
Attributes\AttributeTests.cs (8)
52var predefined = QuickAttributeChecker.Predefined; 65var checker1 = withAliases(predefined, "using alias1 = TypeForwardedToAttribute;"); 69var checker1a = withAliases(checker1, "using alias1 = TypeIdentifierAttribute;"); 73var checker1b = withAliases(checker1, "using alias2 = TypeIdentifierAttribute;"); 80var checker3 = withAliases(predefined, "using alias3 = TypeForwardedToAttribute; using alias3 = TypeIdentifierAttribute;"); 85QuickAttributeChecker withAliases(QuickAttributeChecker checker, string aliases)