1 write to _syntaxFacts
Microsoft.CodeAnalysis.Features (1)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (1)
78
_syntaxFacts
= syntaxFacts;
26 references to _syntaxFacts
Microsoft.CodeAnalysis.Features (26)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (19)
134
if (
_syntaxFacts
.IsAwaitExpression(inlineExpression))
156
inlineExpression =
_syntaxFacts
.GetExpressionOfAwaitExpression(inlineExpression) as TExpressionSyntax;
165
if (
_syntaxFacts
.IsThrowStatement(inlineExpression.Parent) ||
_syntaxFacts
.IsThrowExpression(inlineExpression))
204
&& !
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
316
.TakeWhile(node => !
_syntaxFacts
.IsAnonymousFunctionExpression(node) && !
_syntaxFacts
.IsLocalFunctionStatement(node))
399
statement.WithAppendedTrailingTrivia(
_syntaxFacts
.ElasticCarriageReturnLineFeed));
432
var rightHandSideValue =
_syntaxFacts
.GetRightHandSideOfAssignment(inlineMethodContext.InlineExpression);
439
if (
_syntaxFacts
.IsThrowStatement(rawInlineExpression.Parent)
440
&&
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
447
if (
_syntaxFacts
.IsThrowExpression(rawInlineExpression)
448
&&
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent))
459
.ThrowStatement(
_syntaxFacts
.GetExpressionOfThrowExpression(inlineMethodContext.InlineExpression));
463
if (
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent)
503
if (
_syntaxFacts
.IsThrowStatement(rawInlineExpression.Parent))
523
if (!
_syntaxFacts
.IsExpressionStatement(calleeInvocationNode.Parent)
525
&& !
_syntaxFacts
.IsThrowExpression(inlineMethodContext.InlineExpression))
589
if (
_syntaxFacts
.IsAnonymousFunctionExpression(node))
InlineMethod\AbstractInlineMethodRefactoringProvider.InlineContext.cs (2)
269
.DescendantNodesAndSelf(node => !
_syntaxFacts
.IsAnonymousFunctionExpression(node))
270
.Where(
_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);
381
&& !
_syntaxFacts
.IsDeclarationExpression(argument.Value.Syntax))
489
&&
_syntaxFacts
.IsExpressionStatement(calleInvocationNode.Parent)