67 references to ParseTypeName
Microsoft.CodeAnalysis.CSharp (1)
Syntax\SyntaxFactory.cs (1)
1696return ParseTypeName(text, offset, options: null, consumeFullText);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
102SyntaxFactory.ParseTypeName("Task")
Microsoft.CodeAnalysis.CSharp.Features (3)
CSharpConvertToAsyncMethodCodeFixProvider.cs (1)
102SyntaxFactory.ParseTypeName("Task")
ExtractMethod\CSharpMethodExtractor.cs (1)
193var typeName = SyntaxFactory.ParseTypeName(typeParameter.Name);
ExtractMethod\CSharpMethodExtractor.CSharpCodeGenerator.cs (1)
201typeVariables.Add(SyntaxFactory.ParseTypeName(methodTypeParameter.Name));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (20)
Semantics\NativeIntegerTests.cs (1)
4075var typeSyntax = SyntaxFactory.ParseTypeName("nuint");
Semantics\NullableContextTests.cs (1)
2229var type = SyntaxFactory.ParseTypeName(typeName);
Semantics\NullableReferenceTypesTests.cs (16)
110059TypeSyntax type = SyntaxFactory.ParseTypeName( 110096TypeSyntax type = SyntaxFactory.ParseTypeName( 110121TypeSyntax type = SyntaxFactory.ParseTypeName( 110146TypeSyntax type = SyntaxFactory.ParseTypeName( 110175TypeSyntax type = SyntaxFactory.ParseTypeName( 110202TypeSyntax type = SyntaxFactory.ParseTypeName( 110230TypeSyntax type = SyntaxFactory.ParseTypeName( 110258TypeSyntax type = SyntaxFactory.ParseTypeName( 110284TypeSyntax type = SyntaxFactory.ParseTypeName( 110322TypeSyntax type = SyntaxFactory.ParseTypeName( 110347TypeSyntax type = SyntaxFactory.ParseTypeName( 110372TypeSyntax type = SyntaxFactory.ParseTypeName( 110401TypeSyntax type = SyntaxFactory.ParseTypeName( 110428TypeSyntax type = SyntaxFactory.ParseTypeName( 110456TypeSyntax type = SyntaxFactory.ParseTypeName( 110484TypeSyntax type = SyntaxFactory.ParseTypeName(
Semantics\SyntaxTreeRootTests.cs (1)
34var node = SyntaxFactory.CatchClause(SyntaxFactory.CatchDeclaration(SyntaxFactory.ParseTypeName(typeof(InvalidOperationException).Name)), null, SyntaxFactory.Block());
Semantics\UnsafeTests.cs (1)
4459model.GetSpeculativeTypeInfo(syntax.SpanStart, SyntaxFactory.ParseTypeName("S*"), SpeculativeBindingOption.BindAsTypeOrNamespace);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (13)
Compilation\SemanticModelAPITests.cs (2)
3223var typeSyntax = SyntaxFactory.ParseTypeName("System.Collections.Generic.IEnumerable<C[]>"); 4328var typeSyntax = SyntaxFactory.ParseTypeName("dynamic");
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (10)
4006symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<T>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4012symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<int>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4018symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4024symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("B<U>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4030symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("B<int>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4036symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("B<>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4042symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<>.B<>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4048symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<>.B<U>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4053symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<T>.B<>"), SpeculativeBindingOption.BindAsTypeOrNamespace); 4059symbolInfo = model.GetSpeculativeSymbolInfo(typeofArgPosition, SyntaxFactory.ParseTypeName("A<T>.B<U>"), SpeculativeBindingOption.BindAsTypeOrNamespace);
Symbols\Source\NullablePublicAPITests.cs (1)
4244var type = SyntaxFactory.ParseTypeName("string");
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (14)
LexicalAndXml\XmlDocCommentTests.cs (6)
2952SyntaxFactory.TypeCref(SyntaxFactory.ParseTypeName("TypeName"))), 2999SyntaxFactory.TypeCref(SyntaxFactory.ParseTypeName("TypeName"))), 3002SyntaxFactory.TypeCref(SyntaxFactory.ParseTypeName("TypeName2"))), 3115SyntaxFactory.XmlSeeElement(SyntaxFactory.TypeCref(SyntaxFactory.ParseTypeName("TypeName"))), 3141SyntaxFactory.ParseTypeName("InvalidOperationException")), 3166SyntaxFactory.ParseTypeName("MyPermission")),
Parsing\NameParsingTests.cs (1)
28return SyntaxFactory.ParseTypeName(text);
Syntax\SyntaxFactoryTests.cs (4)
506SyntaxFactory.ParseTypeName("DateTime")), 552returnType: SyntaxFactory.ParseTypeName("int[]"), 612var parsedWith8 = SyntaxFactory.ParseTypeName(type, options: TestOptions.Regular8); 615var parsedWithPreview = SyntaxFactory.ParseTypeName(type, options: TestOptions.Regular9);
Syntax\SyntaxListTests.cs (1)
230var newMethodDeclaration = SyntaxFactory.MethodDeclaration(SyntaxFactory.ParseTypeName("void"), "M");
Syntax\SyntaxNodeTests.cs (1)
65var cls2 = cls.AddBaseListTypes(SyntaxFactory.SimpleBaseType(SyntaxFactory.ParseTypeName("B")));
Syntax\SyntaxRewriterTests.cs (1)
351var newRoot = tree.GetCompilationUnitRoot().ReplaceNode(typeName, SyntaxFactory.ParseTypeName("Class2<U>"));
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Simplification\CSharpSimplificationService.Expander.cs (2)
752typeArguments.Select(p => SyntaxFactory.ParseTypeName(p.ToDisplayParts(s_typeNameFormatWithGenerics).ToDisplayString()))))) 936ExpressionSyntax left = SyntaxFactory.ParseTypeName(displayParts.ToDisplayString());
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Formatting\FormattingElasticTriviaTests.cs (1)
73SyntaxFactory.SimpleBaseType(SyntaxFactory.ParseTypeName("System.Attribute")))),
Formatting\FormattingTests.cs (1)
4510SyntaxFactory.ParseTypeName("int"),
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
ChangeSignature\AddedParameterOrExistingIndex.cs (1)
68LanguageNames.CSharp => semanticModel.GetSpeculativeTypeInfo(0, CSharp.SyntaxFactory.ParseTypeName(_addedParameterFullyQualifiedTypeName!), SpeculativeBindingOption.BindAsTypeOrNamespace).Type,
Microsoft.CodeAnalysis.Workspaces.UnitTests (1)
CodeCleanup\CodeCleanupTests.cs (1)
374=> CSharp.SyntaxFactory.MethodDeclaration(CSharp.SyntaxFactory.ParseTypeName(returnType), CSharp.SyntaxFactory.Identifier(methodName));
Microsoft.VisualStudio.LanguageServices.CSharp (9)
ChangeSignature\CSharpChangeSignatureViewModelFactoryService.cs (2)
55public override bool IsTypeNameValid(string typeName) => !SyntaxFactory.ParseTypeName(typeName, options: s_langVersionLatestParseOptions).ContainsDiagnostics; 57public override SyntaxNode GetTypeNode(string typeName) => SyntaxFactory.ParseTypeName(typeName);
CodeModel\CSharpCodeModelService.cs (7)
974var typeName = SyntaxFactory.ParseTypeName(name); 1812=> SyntaxFactory.Parameter(SyntaxFactory.Identifier(name)).WithType(SyntaxFactory.ParseTypeName(type)); 2747var newType = SyntaxFactory.ParseTypeName(typeName); 3019var parsedTypeName = SyntaxFactory.ParseTypeName(partialName); 3030var parsedTypeName = SyntaxFactory.ParseTypeName(fullName); 3071SyntaxFactory.ParseTypeName(type.ToDisplayString()))); 3704var typeName = SyntaxFactory.ParseTypeName(typeSymbol.ToMinimalDisplayString(semanticModel, position));