28 references to _syntaxFacts
Microsoft.CodeAnalysis.Features (28)
InlineMethod\AbstractInlineMethodRefactoringProvider.cs (21)
110if (_syntaxFacts.IsAwaitExpression(rawInlineExpression)) 132rawInlineExpression = _syntaxFacts.GetExpressionOfAwaitExpression(rawInlineExpression) as TExpressionSyntax; 139if (_syntaxFacts.IsThrowStatement(rawInlineExpression.Parent) || _syntaxFacts.IsThrowExpression(rawInlineExpression)) 178&& !_syntaxFacts.IsExpressionStatement(calleeInvocationNode.Parent)) 250.TakeWhile(node => !_syntaxFacts.IsAnonymousFunctionExpression(node) && !_syntaxFacts.IsLocalFunctionStatement(node)) 318statement.WithAppendedTrailingTrivia(_syntaxFacts.ElasticCarriageReturnLineFeed)); 344var rightHandSideValue = _syntaxFacts.GetRightHandSideOfAssignment(inlineMethodContext.InlineExpression); 351if (_syntaxFacts.IsThrowStatement(rawInlineExpression.Parent) 352&& _syntaxFacts.IsExpressionStatement(calleeInvocationNode.Parent)) 359if (_syntaxFacts.IsThrowExpression(rawInlineExpression) 360&& _syntaxFacts.IsExpressionStatement(calleeInvocationNode.Parent)) 371.ThrowStatement(_syntaxFacts.GetExpressionOfThrowExpression(inlineMethodContext.InlineExpression)); 375if (_syntaxFacts.IsExpressionStatement(calleeInvocationNode.Parent) 415if (_syntaxFacts.IsThrowStatement(rawInlineExpression.Parent)) 435if (!_syntaxFacts.IsExpressionStatement(calleeInvocationNode.Parent) 437&& !_syntaxFacts.IsThrowExpression(inlineMethodContext.InlineExpression)) 495.Where(n => _syntaxFacts.IsVariableDeclarator(n))) 497var initializer = _syntaxFacts.GetInitializerOfVariableDeclarator(declarator); 510if (_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)