10 references to ExtendedErrorTypeSymbol
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Lookup.cs (1)
380
var error = new
ExtendedErrorTypeSymbol
((NamespaceOrTypeSymbol)null, name, arity, diagInfo, unreported: true);
Binder\Binder_Symbols.cs (3)
842
return TypeWithAnnotations.Create(new
ExtendedErrorTypeSymbol
(qualifierOpt ?? this.Compilation.Assembly.GlobalNamespace, string.Empty, arity: 0, errorInfo: null));
2336
singleResult = new
ExtendedErrorTypeSymbol
(GetContainingNamespaceOrNonExtensionType(errorType), errorType.Name, errorType.Arity, errorInfo, unreported: false);
2364
return new
ExtendedErrorTypeSymbol
(qualifierOpt ?? Compilation.Assembly.GlobalNamespace, simpleName, arity, info);
Binder\InContainerBinder.cs (1)
129
var 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)
325
return 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)
145
var otherArgumentType = new
ExtendedErrorTypeSymbol
(errorNamespace, name: string.Empty, arity: 0, errorInfo: null, unreported: false);