10 references to ExtendedErrorTypeSymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Lookup.cs (1)
380var error = new ExtendedErrorTypeSymbol((NamespaceOrTypeSymbol)null, name, arity, diagInfo, unreported: true);
Binder\Binder_Symbols.cs (3)
842return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(qualifierOpt ?? this.Compilation.Assembly.GlobalNamespace, string.Empty, arity: 0, errorInfo: null)); 2336singleResult = new ExtendedErrorTypeSymbol(GetContainingNamespaceOrNonExtensionType(errorType), errorType.Name, errorType.Arity, errorInfo, unreported: false); 2364return new ExtendedErrorTypeSymbol(qualifierOpt ?? Compilation.Assembly.GlobalNamespace, simpleName, arity, info);
Binder\InContainerBinder.cs (1)
129var error = new ExtendedErrorTypeSymbol((NamespaceOrTypeSymbol)null, name, arity, diagInfo, unreported: true);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
483_fixedResults[i] = (TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(_constructedContainingTypeOfMethod, _methodTypeParameters[i].Name, 0, null, false)), false);
Compilation\CSharpCompilation.cs (1)
325return new ExtendedErrorTypeSymbol(
Symbols\ExtendedErrorTypeSymbol.cs (2)
29: this(compilation.Assembly.GlobalNamespace, name, arity, errorInfo, unreported, variableUsedBeforeDeclaration) 75: this(containingSymbol, candidateSymbols[0].Name, arity, errorInfo, unreported)
Symbols\ReducedExtensionMethodSymbol.cs (1)
145var otherArgumentType = new ExtendedErrorTypeSymbol(errorNamespace, name: string.Empty, arity: 0, errorInfo: null, unreported: false);