2 instantiations of PreprocessingSymbolInfo
Microsoft.CodeAnalysis (1)
Compilation\PreprocessingSymbolInfo.cs (1)
12
internal static readonly PreprocessingSymbolInfo None = new
PreprocessingSymbolInfo
(null, false);
Microsoft.CodeAnalysis.CSharp (1)
Compilation\CSharpSemanticModel.cs (1)
4884
return new
PreprocessingSymbolInfo
(new Symbols.PublicModel.PreprocessingSymbol(node.Identifier.ValueText), isDefined);
16 references to PreprocessingSymbolInfo
Microsoft.CodeAnalysis (8)
Compilation\PreprocessingSymbolInfo.cs (4)
10
public readonly struct PreprocessingSymbolInfo : IEquatable<
PreprocessingSymbolInfo
>
12
internal static readonly
PreprocessingSymbolInfo
None = new PreprocessingSymbolInfo(null, false);
31
public bool Equals(
PreprocessingSymbolInfo
other)
39
return obj is
PreprocessingSymbolInfo
p && this.Equals(p);
Compilation\SemanticModel.cs (4)
858
/// If <paramref name="nameSyntax"/> is an identifier name syntax node, return the <see cref="
PreprocessingSymbolInfo
"/> corresponding
862
public
PreprocessingSymbolInfo
GetPreprocessingSymbolInfo(SyntaxNode nameSyntax)
868
/// If <paramref name="nameSyntax"/> is an identifier name syntax node, return the <see cref="
PreprocessingSymbolInfo
"/> corresponding
872
protected abstract
PreprocessingSymbolInfo
GetPreprocessingSymbolInfoCore(SyntaxNode nameSyntax);
Microsoft.CodeAnalysis.CSharp (4)
Compilation\CSharpSemanticModel.cs (4)
4877
public
PreprocessingSymbolInfo
GetPreprocessingSymbolInfo(IdentifierNameSyntax node)
4887
return
PreprocessingSymbolInfo
.None;
5130
protected sealed override
PreprocessingSymbolInfo
GetPreprocessingSymbolInfoCore(SyntaxNode node)
5134
:
PreprocessingSymbolInfo
.None;
Microsoft.CodeAnalysis.VisualBasic (4)
Compilation\PreprocessingSymbolInfo.vb (1)
43
Public Shared Widening Operator CType(info As VisualBasicPreprocessingSymbolInfo) As
PreprocessingSymbolInfo
Compilation\SemanticModel.vb (1)
3198
Protected NotOverridable Overrides Function GetPreprocessingSymbolInfoCore(node As SyntaxNode) As
PreprocessingSymbolInfo
VisualBasicExtensions.vb (2)
1279
Public Function GetPreprocessingSymbolInfo(semanticModel As SemanticModel, node As IdentifierNameSyntax) As
PreprocessingSymbolInfo
1284
Return
PreprocessingSymbolInfo
.None