CodeFixes\Suppression\VisualBasicSuppressionCodeFixProvider.vb (43)
31Dim pragmaDirective = SyntaxFactory.EnableWarningDirectiveTrivia(errorCodes)
38Dim pragmaDirective = SyntaxFactory.DisableWarningDirectiveTrivia(errorCodes)
48Return New SeparatedSyntaxList(Of IdentifierNameSyntax)().Add(SyntaxFactory.IdentifierName(text))
61Dim pragmaDirectiveTrivia = SyntaxFactory.Trivia(enableOrDisablePragmaDirective)
62Dim endOfLineTrivia = SyntaxFactory.ElasticCarriageReturnLineFeed
63Dim triviaList = SyntaxFactory.TriviaList(pragmaDirectiveTrivia)
67Dim titleComment = SyntaxFactory.CommentTrivia(String.Format(" ' {0}", title)).WithAdditionalAnnotations(Formatter.Annotation)
131Dim attributeStatement = SyntaxFactory.AttributesStatement(New SyntaxList(Of AttributeListSyntax)().Add(attributeList))
137attributeStatement = attributeStatement.WithLeadingTrivia(attributeStatement.GetLeadingTrivia.Add(SyntaxFactory.ElasticCarriageReturnLineFeed))
144SyntaxFactory.TriviaList(SyntaxFactory.CommentTrivia(GlobalSuppressionsFileHeaderComment)),
170Dim attributeTarget = If(isAssemblyAttribute, SyntaxFactory.AttributeTarget(SyntaxFactory.Token(SyntaxKind.AssemblyKeyword)), Nothing)
173Dim attribute As AttributeSyntax = SyntaxFactory.Attribute(attributeTarget, attributeName, attributeArguments)
174Return SyntaxFactory.AttributeList().AddAttributes(attribute)
179Dim category = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(diagnostic.Descriptor.Category))
180Dim categoryArgument = SyntaxFactory.SimpleArgument(category)
184Dim ruleId = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(ruleIdText))
185Dim ruleIdArgument = SyntaxFactory.SimpleArgument(ruleId)
187Dim justificationExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(FeaturesResources.Pending))
188Dim justificationArgument = SyntaxFactory.SimpleArgument(SyntaxFactory.NameColonEquals(SyntaxFactory.IdentifierName("Justification")), expression:=justificationExpr)
190Dim attributeArgumentList = SyntaxFactory.ArgumentList().AddArguments(categoryArgument, ruleIdArgument, justificationArgument)
195Dim scopeExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(scopeString))
196Dim scopeArgument = SyntaxFactory.SimpleArgument(SyntaxFactory.NameColonEquals(SyntaxFactory.IdentifierName("Scope")), expression:=scopeExpr)
199Dim targetExpr = SyntaxFactory.LiteralExpression(SyntaxKind.StringLiteralExpression, SyntaxFactory.Literal(targetString))
200Dim targetArgument = SyntaxFactory.SimpleArgument(SyntaxFactory.NameColonEquals(SyntaxFactory.IdentifierName("Target")), expression:=targetExpr)
248Dim enabledKeyword = SyntaxFactory.Token(disabledKeyword.LeadingTrivia, SyntaxKind.EnableKeyword, disabledKeyword.TrailingTrivia)
249Dim newPragmaWarning = SyntaxFactory.EnableWarningDirectiveTrivia(pragmaWarning.HashToken, enabledKeyword, pragmaWarning.WarningKeyword, pragmaWarning.ErrorCodes) _
252Return SyntaxFactory.Trivia(newPragmaWarning)
257Dim disabledKeyword = SyntaxFactory.Token(enabledKeyword.LeadingTrivia, SyntaxKind.DisableKeyword, enabledKeyword.TrailingTrivia)
258Dim newPragmaWarning = SyntaxFactory.DisableWarningDirectiveTrivia(pragmaWarning.HashToken, disabledKeyword, pragmaWarning.WarningKeyword, pragmaWarning.ErrorCodes) _
261Return SyntaxFactory.Trivia(newPragmaWarning)
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (46)
126Return SyntaxFactory.IdentifierName(_methodName)
129Return SyntaxFactory.GenericName(_methodName, SyntaxFactory.TypeArgumentList(arguments:=CreateMethodCallTypeVariables()))
137Select SyntaxFactory.ParseTypeName(methodTypeParameter.Name)).ToList()
139Return SyntaxFactory.SeparatedList(typeVariables)
258Dim emptyStatement As StatementSyntax = SyntaxFactory.EmptyStatement(SyntaxFactory.Token(SyntaxKind.EmptyToken).WithLeadingTrivia(SyntaxFactory.TriviaList(triviaList)))
267SyntaxFactory.LocalDeclarationStatement(
269SyntaxFactory.SeparatedList(variableDeclarators)).WithPrependedLeadingTrivia(triviaList)
296Return SyntaxFactory.Identifier(name)
301Return SyntaxFactory.ReturnStatement()
304Return SyntaxFactory.ReturnStatement(expression:=SyntaxFactory.IdentifierName(identifierName))
334arguments.Add(SyntaxFactory.SimpleArgument(expression:=GetIdentifierName(argument.Name)))
337Dim invocation = SyntaxFactory.InvocationExpression(
338methodName, SyntaxFactory.ArgumentList(arguments:=SyntaxFactory.SeparatedList(arguments)))
360invocation = SyntaxFactory.InvocationExpression(
361SyntaxFactory.MemberAccessExpression(
364SyntaxFactory.Token(SyntaxKind.DotToken),
365SyntaxFactory.IdentifierName(NameOf(Task.ConfigureAwait))),
366SyntaxFactory.ArgumentList(SyntaxFactory.SingletonSeparatedList(Of ArgumentSyntax)(
367SyntaxFactory.SimpleArgument(
368SyntaxFactory.LiteralExpression(
370SyntaxFactory.Token(SyntaxKind.FalseKeyword))))))
374Return SyntaxFactory.AwaitExpression(invocation)
384Return SyntaxFactory.IdentifierName(SyntaxFactory.BracketedIdentifier(unescaped))
387Return SyntaxFactory.IdentifierName(name)
402Dim initializer = If(givenInitializer, If(shouldInitializeWithNothing, SyntaxFactory.NothingLiteralExpression(SyntaxFactory.Token(SyntaxKind.NothingKeyword)), Nothing))
407Dim names = SyntaxFactory.SingletonSeparatedList(SyntaxFactory.ModifiedIdentifier(SyntaxFactory.Identifier(variable.Name)))
408Dim modifiers = SyntaxFactory.TokenList(SyntaxFactory.Token(SyntaxKind.DimKeyword))
409Dim equalsValue = If(initializer Is Nothing, Nothing, SyntaxFactory.EqualsValue(value:=initializer))
410Dim declarators = SyntaxFactory.SingletonSeparatedList(SyntaxFactory.VariableDeclarator(names, SyntaxFactory.SimpleAsClause(type:=typeNode), equalsValue))
412Return SyntaxFactory.LocalDeclarationStatement(modifiers, declarators)
427SpecializedCollections.SingletonEnumerable(SyntaxFactory.ElasticCarriageReturnLineFeed)))
440Return SyntaxFactory.ReturnStatement(expression:=callSignature)
443Return SyntaxFactory.ExpressionStatement(expression:=callSignature)
ReplaceMethodWithProperty\VisualBasicReplaceMethodWithPropertyService.vb (19)
81Dim modifiers = getMethodStatement.Modifiers.Add(SyntaxFactory.Token(SyntaxKind.ReadOnlyKeyword))
82Dim propertyStatement = SyntaxFactory.PropertyStatement(
88Dim accessor = SyntaxFactory.GetAccessorBlock(SyntaxFactory.GetAccessorStatement(),
90Dim accessors = SyntaxFactory.SingletonList(accessor)
91newPropertyDeclaration = SyntaxFactory.PropertyBlock(propertyStatement, accessors)
97Dim propertyStatement = SyntaxFactory.PropertyStatement(
104Dim getAccessor = SyntaxFactory.GetAccessorBlock(SyntaxFactory.GetAccessorStatement(),
107Dim setAccessorStatement = SyntaxFactory.SetAccessorStatement()
114Dim setAccessor = SyntaxFactory.SetAccessorBlock(setAccessorStatement,
117Dim accessors = SyntaxFactory.List({getAccessor, setAccessor})
118newPropertyDeclaration = SyntaxFactory.PropertyBlock(propertyStatement, accessors)
132Return If(nameChanged, SyntaxFactory.Identifier(propertyName), identifier)
146SyntaxFactory.IdentifierName(SyntaxFactory.Identifier(propertyName).WithTriviaFrom(nameToken)),
175SyntaxFactory.IdentifierName(SyntaxFactory.Identifier(propertyName).WithTriviaFrom(nameToken)),
206Dim result As SyntaxNode = SyntaxFactory.SimpleAssignmentStatement(