2 overrides of NameOfExpression
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CodeGeneration\CSharpSyntaxGenerator.cs (1)
3102public override SyntaxNode NameOfExpression(SyntaxNode expression)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
100Public Overrides Function NameOfExpression(expression As SyntaxNode) As SyntaxNode
13 references to NameOfExpression
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractConvertTypeOfToNameOfCodeFixProvider.cs (1)
54var nameOfSyntax = editor.Generator.NameOfExpression(typeExpression);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpUseNameofInAttributeCodeFixProvider.cs (1)
56editor.Generator.NameOfExpression(editor.Generator.IdentifierName(name)).WithTriviaFrom(expression));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
CodeGeneration\SyntaxGeneratorTests.cs (2)
44var replacement = g.ReturnStatement(g.NameOfExpression(g.IdentifierName("M"))); 84var replacement = (ReturnStatementSyntax)g.ReturnStatement(g.NameOfExpression(g.IdentifierName("M")));
Microsoft.CodeAnalysis.CSharp.Features (1)
CSharpUseNameofInAttributeCodeFixProvider.cs (1)
56editor.Generator.NameOfExpression(editor.Generator.IdentifierName(name)).WithTriviaFrom(expression));
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.cs (1)
523=> VerifySyntax<InvocationExpressionSyntax>(Generator.NameOfExpression(Generator.IdentifierName("x")), "nameof(x)");
Microsoft.CodeAnalysis.Features (5)
AbstractConvertTypeOfToNameOfCodeFixProvider.cs (1)
54var nameOfSyntax = editor.Generator.NameOfExpression(typeExpression);
AddDebuggerDisplay\AbstractAddDebuggerDisplayCodeRefactoringProvider.cs (2)
131generator.Interpolation(generator.NameOfExpression(generator.IdentifierName(DebuggerDisplayMethodName))), 141generator.NameOfExpression(generator.IdentifierName(DebuggerDisplayMethodName))),
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (2)
551generator.NameOfExpression(generator.IdentifierName(parameter.Name))); 570var nameofExpression = generator.NameOfExpression(generator.IdentifierName(parameter.Name));
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (1)
CodeGeneration\SyntaxGeneratorTests.vb (1)
464VerifySyntax(Of NameOfExpressionSyntax)(Generator.NameOfExpression(Generator.IdentifierName("x")), "NameOf(x)")
Microsoft.CodeAnalysis.Workspaces (1)
Shared\Extensions\SyntaxGeneratorExtensions.cs (1)
181factory.NameOfExpression(