11 references to ExtendedErrorTypeSymbol
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Lookup.cs (1)
306var error = new ExtendedErrorTypeSymbol((NamespaceOrTypeSymbol)null, name, arity, diagInfo, unreported: true);
Binder\Binder_Symbols.cs (4)
832return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(qualifierOpt ?? this.Compilation.Assembly.GlobalNamespace, string.Empty, arity: 0, errorInfo: null)); 858return TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol( 2243singleResult = new ExtendedErrorTypeSymbol(GetContainingNamespaceOrType(errorType), errorType.Name, errorType.Arity, errorInfo, unreported: false); 2271return new ExtendedErrorTypeSymbol(qualifierOpt ?? Compilation.Assembly.GlobalNamespace, simpleName, arity, info);
Binder\InContainerBinder.cs (1)
121var error = new ExtendedErrorTypeSymbol((NamespaceOrTypeSymbol)null, name, arity, diagInfo, unreported: true);
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
466_fixedResults[i] = (TypeWithAnnotations.Create(new ExtendedErrorTypeSymbol(_constructedContainingTypeOfMethod, _methodTypeParameters[i].Name, 0, null, false)), false);
Compilation\CSharpCompilation.cs (1)
305return 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)
140var otherArgumentType = new ExtendedErrorTypeSymbol(errorNamespace, name: string.Empty, arity: 0, errorInfo: null, unreported: false);