28 references to _syntaxFacts
Microsoft.CodeAnalysis.Features (28)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (21)
110
if (
_syntaxFacts
.IsAwaitExpression(rawInlineExpression))
132
rawInlineExpression =
_syntaxFacts
.GetExpressionOfAwaitExpression(rawInlineExpression) as TExpressionSyntax;
139
if (
_syntaxFacts
.IsThrowStatement(rawInlineExpression.Parent) ||
_syntaxFacts
.IsThrowExpression(rawInlineExpression))
178
&& !
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
250
.TakeWhile(node => !
_syntaxFacts
.IsAnonymousFunctionExpression(node) && !
_syntaxFacts
.IsLocalFunctionStatement(node))
318
statement.WithAppendedTrailingTrivia(
_syntaxFacts
.ElasticCarriageReturnLineFeed));
344
var rightHandSideValue =
_syntaxFacts
.GetRightHandSideOfAssignment(inlineMethodContext.InlineExpression);
351
if (
_syntaxFacts
.IsThrowStatement(rawInlineExpression.Parent)
352
&&
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
359
if (
_syntaxFacts
.IsThrowExpression(rawInlineExpression)
360
&&
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
371
.ThrowStatement(
_syntaxFacts
.GetExpressionOfThrowExpression(inlineMethodContext.InlineExpression));
375
if (
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent)
415
if (
_syntaxFacts
.IsThrowStatement(rawInlineExpression.Parent))
435
if (!
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent)
437
&& !
_syntaxFacts
.IsThrowExpression(inlineMethodContext.InlineExpression))
495
.Where(n =>
_syntaxFacts
.IsVariableDeclarator(n)))
497
var initializer =
_syntaxFacts
.GetInitializerOfVariableDeclarator(declarator);
510
if (
_syntaxFacts
.IsAnonymousFunctionExpression(node))
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (2)
269
.DescendantNodesAndSelf(node => !
_syntaxFacts
.IsAnonymousFunctionExpression(node))
270
.WhereAsArray(
_syntaxFacts
.IsAwaitExpression);
InlineMethod\AbstractInlineMethodRefactoringProvider.MethodParametersInfo.cs (5)
193
_syntaxFacts
.IsIdentifierName(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit);
214
_syntaxFacts
.IsDeclarationExpression(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit);
238
_syntaxFacts
.IsLiteralExpression(argument.Value.Syntax) && argument.ArgumentKind == ArgumentKind.Explicit);
380
&& !
_syntaxFacts
.IsDeclarationExpression(argument.Value.Syntax))
487
&&
_syntaxFacts
.IsExpressionStatement(calleInvocationNode.Parent)