1 instantiation of TypeCrefSyntax
Microsoft.CodeAnalysis.CSharp (1)
Syntax.xml.Internal.Generated.cs (1)
22430
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
TypeCrefSyntax
(this, parent, position);
27 references to TypeCrefSyntax
Microsoft.CodeAnalysis.CSharp (12)
Binder\Binder_Crefs.cs (3)
32
return BindTypeCref((
TypeCrefSyntax
)syntax, out ambiguityWinner, diagnostics);
46
private ImmutableArray<Symbol> BindTypeCref(
TypeCrefSyntax
syntax, out Symbol? ambiguityWinner, BindingDiagnosticBag diagnostics)
55
var
noTrivia = syntax.WithLeadingTrivia(null).WithTrailingTrivia(null);
Binder\WithCrefTypeParametersBinder.cs (1)
52
AddTypeParameters(((
TypeCrefSyntax
)_crefSyntax).Type, map);
Syntax.xml.Main.Generated.cs (5)
628
public virtual TResult? VisitTypeCref(
TypeCrefSyntax
node) => this.DefaultVisit(node);
1372
public virtual void VisitTypeCref(
TypeCrefSyntax
node) => this.DefaultVisit(node);
2115
public override SyntaxNode? VisitTypeCref(
TypeCrefSyntax
node)
5842
public static
TypeCrefSyntax
TypeCref(TypeSyntax type)
5845
return (
TypeCrefSyntax
)Syntax.InternalSyntax.SyntaxFactory.TypeCref((Syntax.InternalSyntax.TypeSyntax)type.Green).CreateRed();
Syntax.xml.Syntax.Generated.cs (3)
14129
public
TypeCrefSyntax
Update(TypeSyntax type)
14133
var
newNode = SyntaxFactory.TypeCref(type);
14141
public
TypeCrefSyntax
WithType(TypeSyntax type) => Update(type);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Compilation\SemanticModelAPITests.cs (10)
2921
var
cref = typeDecl.DescendantNodes(descendIntoTrivia: true).OfType<
TypeCrefSyntax
>().Single();
2928
var
speculatedCref = (
TypeCrefSyntax
)SyntaxFactory.ParseCref("object");
2961
var
cref = typeDecl.DescendantNodes(descendIntoTrivia: true).OfType<
TypeCrefSyntax
>().Single();
3006
var
cref = typeDecl.DescendantNodes(descendIntoTrivia: true).OfType<
TypeCrefSyntax
>().Single();
3090
var
speculatedCref = (
TypeCrefSyntax
)SyntaxFactory.ParseCref("object");
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (5)
Generated\Syntax.Test.xml.Generated.cs (5)
10972
private static
TypeCrefSyntax
GenerateTypeCref()
13703
var
node = GenerateTypeCref();
13706
var
newNode = node.WithType(node.Type);
19567
var
oldNode = GenerateTypeCref();
19583
var
oldNode = GenerateTypeCref();