328 references to GetSpecialType
Microsoft.CodeAnalysis (18)
Operations\ControlFlowGraphBuilder.cs (18)
2394INamedTypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 2452INamedTypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 2553INamedTypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 3292return MakeIsNullOperation(operand, _compilation.GetSpecialType(SpecialType.System_Boolean)); 3945: _compilation.GetSpecialType(SpecialType.System_IDisposable); 4165return new AwaitOperation(invocation, semanticModel: null, value.Syntax, _compilation.GetSpecialType(SpecialType.System_Void), isImplicit: true); 4192ITypeSymbol objectType = _compilation.GetSpecialType(SpecialType.System_Object); 4458: _compilation.GetSpecialType(SpecialType.System_IDisposable); 4525return new AwaitOperation(moveNext, semanticModel: null, operation.Syntax, _compilation.GetSpecialType(SpecialType.System_Boolean), isImplicit: true); 4532return MakeInvalidOperation(_compilation.GetSpecialType(SpecialType.System_Boolean), enumeratorRef); 4645ITypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 5065_compilation.GetSpecialType(SpecialType.System_Boolean), 5146var shiftConst = new LiteralOperation(semanticModel: null, operand.Syntax, _compilation.GetSpecialType(SpecialType.System_Int32), 5248_compilation.GetSpecialType(SpecialType.System_Boolean), 5369INamedTypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 5735ITypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 7474INamedTypeSymbol booleanType = _compilation.GetSpecialType(SpecialType.System_Boolean); 7529? MakeInvalidOperation(operation.Syntax, type: _compilation.GetSpecialType(SpecialType.System_Object), ImmutableArray<IOperation>.Empty)
Microsoft.CodeAnalysis.CodeStyle (5)
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
34var objectType = context.Compilation.GetSpecialType(SpecialType.System_Object);
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
86var objectType = context.Compilation.GetSpecialType(SpecialType.System_Object);
HashCodeAnalyzer.cs (1)
38var objectType = compilation.GetSpecialType(SpecialType.System_Object);
ISymbolExtensions.cs (2)
448.Select(p => (p.Type ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(p.NullableAnnotation)); 453types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));
Microsoft.CodeAnalysis.CodeStyle.Fixes (7)
AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
84=> CreateResult(Compilation.GetSpecialType(type).WithNullableAnnotation(nullableAnnotation));
AbstractTypeInferenceService.cs (1)
48? ImmutableArray.Create<ITypeSymbol>(semanticModel.Compilation.GetSpecialType(SpecialType.System_Boolean))
SimplificationHelpers.cs (1)
81var typeSymbol = semanticModel.Compilation.GetSpecialType(specialType);
SyntaxGeneratorExtensions.cs (1)
77_ => compilation.GetSpecialType(SpecialType.System_Object),
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (3)
136? factory.SimpleLocalDeclarationStatement(generatorInternal, compilation.GetSpecialType(SpecialType.System_Int32), HashCodeName, CreateLiteralExpression(factory, initHash)) 137: factory.LocalDeclarationStatement(compilation.GetSpecialType(SpecialType.System_Int64), HashCodeName, CreateLiteralExpression(factory, initHash))); 166compilation.GetSpecialType(SpecialType.System_Int32),
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
84var arrayType = compilation.GetSpecialType(SpecialType.System_Array);
CSharpUseRangeOperatorDiagnosticAnalyzer.InfoCache.cs (1)
64var stringType = compilation.GetSpecialType(SpecialType.System_String);
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (18)
ConvertToRecordHelpers.cs (1)
1107var objectType = compilation.GetSpecialType(SpecialType.System_Object);
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
94var newType = generator.TypeExpression(compilation.GetSpecialType(
CSharpTypeInferenceService.TypeInferrer.cs (15)
581return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 842return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 972return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1070return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1162return compilation.GetSpecialType(SpecialType.System_Nullable_T).Construct(symbol); 1277? this.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 1280enumerableType ??= this.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T); 1288.Construct(Compilation.GetSpecialType(SpecialType.System_Object))); 1936return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1954return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1961return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2057return this.Compilation.GetSpecialType(SpecialType.System_Void); 2189return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2250return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2434return SpecializedCollections.SingletonEnumerable(new TypeInferenceInfo(Compilation.GetSpecialType(SpecialType.System_Boolean)));
ExpressionSyntaxExtensions.cs (1)
114targetType = semanticModel.Compilation.GetSpecialType(SpecialType.System_Object);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (34)
CodeGen\CodeGenTupleTest.cs (34)
6205ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 6597var intType = comp.GetSpecialType(SpecialType.System_Int32); 6598var stringType = comp.GetSpecialType(SpecialType.System_String); 18867ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 18868ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 18887ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 18888ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 18927ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 18928ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 18929ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 18953ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 18954ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 18955ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 18978ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 18979ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 18980ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19003ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19004ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19005ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19029ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19030ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19031ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19071ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19072ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19073ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19110ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19111ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19112ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19149ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19150ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19151ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object); 19188ITypeSymbol intType = comp.GetSpecialType(SpecialType.System_Int32); 19189ITypeSymbol stringType = comp.GetSpecialType(SpecialType.System_String); 19190ITypeSymbol objectType = comp.GetSpecialType(SpecialType.System_Object);
Microsoft.CodeAnalysis.CSharp.Features (8)
ConvertForEachToFor\CSharpConvertForEachToForCodeRefactoringProvider.cs (2)
69model.Compilation.GetSpecialType(SpecialType.System_Object); 89model.Compilation.GetSpecialType(SpecialType.System_Int32).GenerateTypeSyntax(),
ConvertToRecordHelpers.cs (1)
1107var objectType = compilation.GetSpecialType(SpecialType.System_Object);
CSharpFixIncorrectConstraintCodeFixProvider.cs (1)
94var newType = generator.TypeExpression(compilation.GetSpecialType(
CSharpUseIndexOperatorDiagnosticAnalyzer.cs (1)
84var arrayType = compilation.GetSpecialType(SpecialType.System_Array);
CSharpUseRangeOperatorDiagnosticAnalyzer.InfoCache.cs (1)
64var stringType = compilation.GetSpecialType(SpecialType.System_String);
GenerateMember\GenerateParameterizedMember\CSharpGenerateDeconstructMethodService.cs (1)
59type: semanticModel.GetTypeInfo(((ConstantPatternSyntax)positionalPattern.Subpatterns[i].Pattern).Expression, cancellationToken).Type ?? semanticModel.Compilation.GetSpecialType(SpecialType.System_Object),
Snippets\AbstractCSharpAutoPropertySnippetProvider.cs (1)
66type: compilation.GetSpecialType(SpecialType.System_Int32).GenerateTypeSyntax(allowVar: false),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (71)
Compilation\CompilationAPITests.cs (28)
2462var elementType = comp.GetSpecialType(SpecialType.System_Object); 2491var elementType = comp.GetSpecialType(SpecialType.System_Object); 2521ImmutableArray.Create((ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32), 2522(ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32)), 2533ImmutableArray.Create((ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32), 2534(ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32)), 2545ImmutableArray.Create((ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32), 2546(ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32)), 2557ImmutableArray.Create((ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32), 2558(ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32)), 2599ImmutableArray.Create((ITypeSymbol)compilation.GetSpecialType(SpecialType.System_Int32)), 2608ImmutableArray.Create<ITypeSymbol>(compilation.GetSpecialType(SpecialType.System_Int32)), 2627ImmutableArray.Create<ITypeSymbol>(compilation.GetSpecialType(SpecialType.System_Int32), 2628compilation.GetSpecialType(SpecialType.System_Int32)), 2644ImmutableArray.Create<ITypeSymbol>(compilation.GetSpecialType(SpecialType.System_Int32), compilation.GetSpecialType(SpecialType.System_Boolean)), 2659var memberTypes = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)); 2699var memberTypes = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)); 3033var typeArguments = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)); 3053typeArguments = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)); 3068var typeArguments = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)); 3088typeArguments = ImmutableArray.Create<ITypeSymbol>(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String));
Compilation\GetSemanticInfoTests.cs (7)
381ConversionTestHelper(model, (v1 as CastExpressionSyntax).Expression, comp.GetSpecialType(SpecialType.System_UInt32), ConversionKind.ExplicitNumeric); 384ConversionTestHelper(model, (v2 as AssignmentExpressionSyntax).Right, comp.GetSpecialType(SpecialType.System_Object), ConversionKind.Boxing); 387ConversionTestHelper(model, (v3 as CastExpressionSyntax).Expression, comp.GetSpecialType(SpecialType.System_Int32), ConversionKind.Unboxing); 5399var objectType = compilation.GetSpecialType(SpecialType.System_Object); 5523var otherFuncType = comp.GetWellKnownType(WellKnownType.System_Func_T).Construct(comp.GetSpecialType(SpecialType.System_Int32)); 5537var otherFuncType = comp.GetWellKnownType(WellKnownType.System_Func_T).Construct(comp.GetSpecialType(SpecialType.System_Int32)); 5727var typeInt = comp.GetSpecialType(SpecialType.System_Int32);
Compilation\QueryClauseInfoTests.cs (2)
21var obj = c.GetSpecialType(SpecialType.System_Object); 22var int32 = c.GetSpecialType(SpecialType.System_Int32);
Compilation\SemanticModelAPITests.cs (6)
708Assert.Equal(compilation.GetSpecialType(SpecialType.System_String), (info.Symbol as IArrayTypeSymbol).ElementType); 3745var stringType = comp.GetSpecialType(SpecialType.System_String); 3923var type1 = comp.GetSpecialType(SpecialType.System_Nullable_T).Construct(comp.GetSpecialType(SpecialType.System_Int32)); 3930var type2 = comp.GetSpecialType(SpecialType.System_Nullable_T).Construct(comp.GetSpecialType(SpecialType.System_Int32));
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (5)
1767var baseType = compilation.GetSpecialType(SpecialType.System_Object); 1776var valueType = compilation.GetSpecialType(SpecialType.System_Int32); 1823var type = compilation.GetSpecialType(SpecialType.System_Collections_Generic_IList_T); 1824type = type.Construct(compilation.GetSpecialType(SpecialType.System_String)); 1833type = compilation.GetSpecialType(SpecialType.System_Double);
Compilation\SemanticModelGetSemanticInfoTests.cs (2)
1287type = compilation.GetSpecialType(SpecialType.System_String); 1314type = compilation.GetSpecialType(SpecialType.System_String);
DocumentationComments\CrefTests.cs (6)
3006var typeInt = ((Compilation)compilation).GetSpecialType(SpecialType.System_Int32); 5403Assert.Equal(compilation.GetSpecialType(SpecialType.System_Int32), model.GetSymbolInfo(crefSyntaxes[0]).Symbol); 5404Assert.Equal(compilation.GetSpecialType(SpecialType.System_Int64), model.GetSymbolInfo(crefSyntaxes[1]).Symbol); 5921var expectedSymbol = compilation.GetSpecialType(SpecialType.System_String). 6218Assert.Equal(compilation.GetSpecialType(SpecialType.System_Int32), info.Symbol); 6251Assert.Equal(compilation.GetSpecialType(SpecialType.System_Int32), info.Symbol);
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
1053var disposeMethod = (IMethodSymbol)compilation.GetSpecialType(SpecialType.System_IDisposable).GetMembers("Dispose").Single();
Symbols\ConversionTests.cs (2)
348Assert.Equal(ConversionKind.Identity, tuple.Item2.ClassifyConversion(tuple.Item1, comp.GetSpecialType(SpecialType.System_Boolean)).Kind); 1720var destinationType = comp.GlobalNamespace.GetMember<INamedTypeSymbol>("C").Construct(comp.GetSpecialType(SpecialType.System_Int32));
Symbols\FunctionPointerTypeSymbolTests.cs (8)
1535var @string = comp.GetSpecialType(SpecialType.System_String); 1558var @string = comp.GetSpecialType(SpecialType.System_String); 1586var @string = comp.GetSpecialType(SpecialType.System_String); 1602var @string = comp.GetSpecialType(SpecialType.System_String); 1603var @void = comp.GetSpecialType(SpecialType.System_Void); 1621var @string = comp.GetSpecialType(SpecialType.System_String); 1642var @string = comp.GetSpecialType(SpecialType.System_String); 1654var @string = comp.GetSpecialType(SpecialType.System_String);
Symbols\TypeTests.cs (4)
1688Assert.Same(comp.GetSpecialType(SpecialType.System_Nullable_T), memType.OriginalDefinition); 1704Assert.Same(comp.GetSpecialType(SpecialType.System_Nullable_T), memType.OriginalDefinition); 1766Assert.Same(comp.GetSpecialType(SpecialType.System_Nullable_T), memType.OriginalDefinition); 1782Assert.Same(comp.GetSpecialType(SpecialType.System_Decimal), ((ITypeSymbol)tinfo.ConvertedType).GetNullableUnderlyingType());
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
CSharpTypeInferenceService.TypeInferrer.cs (15)
581return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 842return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 972return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1070return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1162return compilation.GetSpecialType(SpecialType.System_Nullable_T).Construct(symbol); 1277? this.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 1280enumerableType ??= this.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T); 1288.Construct(Compilation.GetSpecialType(SpecialType.System_Object))); 1936return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1954return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 1961return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2057return this.Compilation.GetSpecialType(SpecialType.System_Void); 2189return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2250return CreateResult(this.Compilation.GetSpecialType(SpecialType.System_Int32)); 2434return SpecializedCollections.SingletonEnumerable(new TypeInferenceInfo(Compilation.GetSpecialType(SpecialType.System_Boolean)));
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ExpressionSyntaxExtensions.cs\ExpressionSyntaxExtensions.cs (1)
114targetType = semanticModel.Compilation.GetSpecialType(SpecialType.System_Object);
Recommendations\CSharpRecommendationServiceRunner_Conversions.cs (2)
139? compilation.GetSpecialType(SpecialType.System_Nullable_T).Construct(container) 226var targetTypeSymbol = _context.SemanticModel.Compilation.GetSpecialType(specialType);
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (8)
CodeGeneration\SyntaxGeneratorTests.cs (8)
278var intType = _emptyCompilation.GetSpecialType(SpecialType.System_Int32); 316var genericType = _emptyCompilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T); 319var arrayType = _emptyCompilation.CreateArrayTypeSymbol(_emptyCompilation.GetSpecialType(SpecialType.System_Int32)); 406var intType = _emptyCompilation.GetSpecialType(SpecialType.System_Int32); 855_emptyCompilation.GetSpecialType(SpecialType.System_Int32), 856_emptyCompilation.GetSpecialType(SpecialType.System_String) 983var doubleType = _emptyCompilation.GetSpecialType(SpecialType.System_Decimal); 985m.Name == WellKnownMemberNames.ImplicitConversionName && m.Parameters[0].Type.Equals(_emptyCompilation.GetSpecialType(SpecialType.System_Byte)));
Microsoft.CodeAnalysis.Features (27)
AbstractUseIsNullForReferenceEqualsDiagnosticAnalyzer.cs (1)
34var objectType = context.Compilation.GetSpecialType(SpecialType.System_Object);
AbstractUseNullPropagationDiagnosticAnalyzer.cs (1)
86var objectType = context.Compilation.GetSpecialType(SpecialType.System_Object);
ConvertForEachToFor\AbstractConvertForEachToForCodeRefactoringProvider.cs (1)
241var charType = model.Compilation.GetSpecialType(SpecialType.System_Char);
ConvertForToForEach\AbstractConvertForToForEachCodeRefactoringProvider.cs (4)
112var ienumerableType = semanticModel.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T); 113var ienumeratorType = semanticModel.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerator_T); 345var indexerType = GetIndexerType(containingType, collectionType, semanticModel.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T)); 349indexerType ?? semanticModel.Compilation.GetSpecialType(SpecialType.System_Object));
ConvertToInterpolatedString\AbstractConvertPlaceholderToInterpolatedStringRefactoringProvider.cs (1)
45var stringType = semanticModel.Compilation.GetSpecialType(SpecialType.System_String);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
861model.Compilation.GetSpecialType(SpecialType.System_Void),
ExtractMethod\MethodExtractor.Analyzer.cs (4)
187returnType = model.Compilation.GetSpecialType(SpecialType.System_Void); 208if (taskType is object && returnType.Equals(model.Compilation.GetSpecialType(SpecialType.System_Void))) 244var returnType = SelectionResult.GetContainingScopeType() ?? compilation.GetSpecialType(SpecialType.System_Object); 256: compilation.GetSpecialType(SpecialType.System_Void);
GenerateComparisonOperators\GenerateComparisonOperatorsCodeRefactoringProvider.cs (1)
185var boolType = compilation.GetSpecialType(SpecialType.System_Boolean);
GenerateEqualsAndGetHashCodeFromMembers\AbstractGenerateEqualsAndGetHashCodeService.cs (1)
140returnType: compilation.GetSpecialType(SpecialType.System_Int32),
GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeAction.cs (2)
181compilation.GetSpecialType(SpecialType.System_Boolean), 198compilation.GetSpecialType(SpecialType.System_Boolean),
GenerateMember\GenerateParameterizedMember\AbstractGenerateDeconstructMethodService.State.cs (1)
80returnType: semanticModel.Compilation.GetSpecialType(SpecialType.System_Void),
GenerateType\AbstractGenerateTypeService.GenerateNamedType.cs (1)
75return _state.Compilation.GetSpecialType(SpecialType.System_Void);
HashCodeAnalyzer.cs (1)
38var objectType = compilation.GetSpecialType(SpecialType.System_Object);
ImplementInterface\AbstractImplementInterfaceService.DisposePatternCodeAction.cs (3)
42var idisposable = compilation.GetSpecialType(SpecialType.System_IDisposable); 271compilation.GetSpecialType(SpecialType.System_Boolean), 357var boolType = compilation.GetSpecialType(SpecialType.System_Boolean);
InitializeParameter\AbstractAddParameterCheckCodeRefactoringProvider.cs (1)
393var stringType = compilation.GetSpecialType(SpecialType.System_String);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
70var disposableType = semanticModel.Compilation.GetSpecialType(SpecialType.System_IDisposable);
IntroduceVariable\AbstractIntroduceVariableService.AbstractIntroduceVariableCodeAction.cs (1)
114return typeInfo.Type ?? typeInfo.ConvertedType ?? semanticModel.Compilation.GetSpecialType(SpecialType.System_Object);
IntroduceVariable\AbstractIntroduceVariableService.cs (1)
431return semanticModel.Compilation.GetSpecialType(SpecialType.System_Object);
Microsoft.CodeAnalysis.Test.Utilities (2)
Compilation\IRuntimeEnvironment.cs (1)
201var corLibIdentity = compilation.GetSpecialType(SpecialType.System_Object).ContainingAssembly.Identity;
Platform\CoreClr\CoreCLRRuntimeEnvironment.cs (1)
55var corLibIdentity = mainCompilation.GetSpecialType(SpecialType.System_Object).ContainingAssembly.Identity;
Microsoft.CodeAnalysis.VisualBasic (1)
Operations\VisualBasicOperationFactory.vb (1)
1415DirectCast(_semanticModel.Compilation.GetSpecialType(SpecialType.System_Boolean), TypeSymbol),
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (14)
ITypeSymbolExtensions.vb (1)
98Return compilation.GetSpecialType(specialType)
VisualBasicTypeInferenceService.TypeInferrer.vb (13)
235Return CreateResult(Compilation.GetSpecialType(SpecialType.System_Int32)) 282Return CreateResult(Compilation.GetSpecialType(SpecialType.System_Int32)) 412Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 452Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 505New TypeInferenceInfo(Me.Compilation.GetSpecialType(SpecialType.System_Nullable_T).Construct(t.InferredType)), 534Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 568Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 660Dim type = Me.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 664Dim type = Me.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 665Return CreateResult(type.Construct(Compilation.GetSpecialType(SpecialType.System_Object))) 694Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 806Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 841Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32))
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
NavigationBar\VisualBasicEditorNavigationBarItemService_CodeGeneration.vb (1)
239returnType:=compilation.GetSpecialType(SpecialType.System_Void),
Microsoft.CodeAnalysis.VisualBasic.Features (10)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (3)
144returnType:=semanticModel.Compilation.GetSpecialType(SpecialType.System_Void), 286semanticModel.Compilation.GetSpecialType(SpecialType.System_Void)) 393returnType:=semanticModel.Compilation.GetSpecialType(SpecialType.System_Void),
Completion\KeywordRecommenders\Types\BuiltInTypesKeywordRecommender.vb (1)
129Dim symbol = context.SemanticModel.Compilation.GetSpecialType(type)
GenerateMember\GenerateParameterizedMember\VisualBasicGenerateParameterizedMemberService.vb (6)
44Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Int32) 46Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Int64) 48Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Decimal) 50Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Single) 52Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_Double) 54Return Me.Document.SemanticModel.Compilation.GetSpecialType(SpecialType.System_String)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (23)
Compilation\CompilationAPITests.vb (14)
1511Dim elementType = comp.GetSpecialType(SpecialType.System_Object) 1536Dim elementType = comp.GetSpecialType(SpecialType.System_Object) 1677Dim memberTypes = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)) 1715Dim memberTypes = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)) 1942Dim typeArguments = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)) 1960typeArguments = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)) 1974Dim typeArguments = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String)) 1992typeArguments = ImmutableArray.Create(Of ITypeSymbol)(comp.GetSpecialType(SpecialType.System_Object), comp.GetSpecialType(SpecialType.System_String))
Semantics\InterpolatedStringTests.vb (9)
376Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 427Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 769Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 820Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 876Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 877Dim objectType = compilation.GetSpecialType(SpecialType.System_Object) 933Dim stringType = compilation.GetSpecialType(SpecialType.System_String) 934Dim objectType = compilation.GetSpecialType(SpecialType.System_Object) 991Dim stringType = compilation.GetSpecialType(SpecialType.System_String)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (15)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (1)
137Dim iEnumerableOfT = semanticModel.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T)
ITypeSymbolExtensions.vb (1)
98Return compilation.GetSpecialType(specialType)
VisualBasicTypeInferenceService.TypeInferrer.vb (13)
235Return CreateResult(Compilation.GetSpecialType(SpecialType.System_Int32)) 282Return CreateResult(Compilation.GetSpecialType(SpecialType.System_Int32)) 412Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 452Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 505New TypeInferenceInfo(Me.Compilation.GetSpecialType(SpecialType.System_Nullable_T).Construct(t.InferredType)), 534Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 568Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 660Dim type = Me.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 664Dim type = Me.Compilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 665Return CreateResult(type.Construct(Compilation.GetSpecialType(SpecialType.System_Object))) 694Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 806Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32)) 841Return CreateResult(Me.Compilation.GetSpecialType(SpecialType.System_Int32))
Microsoft.CodeAnalysis.VisualBasic.Workspaces.UnitTests (10)
CodeGeneration\SyntaxGeneratorTests.vb (10)
24Me._ienumerableInt = _emptyCompilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T).Construct(_emptyCompilation.GetSpecialType(SpecialType.System_Int32)) 254Dim intType = _emptyCompilation.GetSpecialType(SpecialType.System_Int32) 290Dim genericType = _emptyCompilation.GetSpecialType(SpecialType.System_Collections_Generic_IEnumerable_T) 293Dim arrayType = _emptyCompilation.CreateArrayTypeSymbol(_emptyCompilation.GetSpecialType(SpecialType.System_Int32)) 368Dim intType = _emptyCompilation.GetSpecialType(SpecialType.System_Int32) 938_emptyCompilation.GetSpecialType(SpecialType.System_Int32), 939_emptyCompilation.GetSpecialType(SpecialType.System_String) 1074Dim doubleType = _emptyCompilation.GetSpecialType(SpecialType.System_Decimal) 1076Function(m) m.Name = WellKnownMemberNames.ImplicitConversionName AndAlso m.Parameters(0).Type.Equals(_emptyCompilation.GetSpecialType(SpecialType.System_Byte)))
Microsoft.CodeAnalysis.Workspaces (12)
AbstractTypeInferenceService.AbstractTypeInferrer.cs (1)
84=> CreateResult(Compilation.GetSpecialType(type).WithNullableAnnotation(nullableAnnotation));
AbstractTypeInferenceService.cs (1)
48? ImmutableArray.Create<ITypeSymbol>(semanticModel.Compilation.GetSpecialType(SpecialType.System_Boolean))
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ISymbolExtensions.cs\ISymbolExtensions.cs (2)
448.Select(p => (p.Type ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(p.NullableAnnotation)); 453types = types.Concat((method.ReturnType ?? compilation.GetSpecialType(SpecialType.System_Object)).WithNullableAnnotation(method.ReturnNullableAnnotation));
Shared\Extensions\SyntaxGeneratorExtensions_CreateEqualsMethod.cs (2)
47returnType: compilation.GetSpecialType(SpecialType.System_Boolean), 52parameters: ImmutableArray.Create(CodeGenerationSymbolFactory.CreateParameterSymbol(compilation.GetSpecialType(SpecialType.System_Object).WithNullableAnnotation(NullableAnnotation.Annotated), ObjName)),
Shared\Utilities\EditorBrowsableHelpers.cs (1)
110var shortType = compilation.GetSpecialType(SpecialType.System_Int16);
SimplificationHelpers.cs (1)
81var typeSymbol = semanticModel.Compilation.GetSpecialType(specialType);
SyntaxGeneratorExtensions.cs (1)
77_ => compilation.GetSpecialType(SpecialType.System_Object),
SyntaxGeneratorExtensions_CreateGetHashCodeMethod.cs (3)
136? factory.SimpleLocalDeclarationStatement(generatorInternal, compilation.GetSpecialType(SpecialType.System_Int32), HashCodeName, CreateLiteralExpression(factory, initHash)) 137: factory.LocalDeclarationStatement(compilation.GetSpecialType(SpecialType.System_Int64), HashCodeName, CreateLiteralExpression(factory, initHash))); 166compilation.GetSpecialType(SpecialType.System_Int32),
Microsoft.CodeAnalysis.Workspaces.UnitTests (12)
SymbolKeyTests.cs (11)
652var constructed = method.Construct(compilation.GetSpecialType(SpecialType.System_Int32), method.TypeParameters[1]); 670var constructed = type.Construct(compilation.GetSpecialType(SpecialType.System_Int32), type.TypeParameters[1]); 690var constructed = outer.Construct(compilation.GetSpecialType(SpecialType.System_String)); 720var a_string = a.Construct(compilation.GetSpecialType(SpecialType.System_String)); 727var a_string_b_int = a_string_b.Construct(compilation.GetSpecialType(SpecialType.System_Int32)); 732var a_string_b_int_m_datetime = ((IMethodSymbol)a_string_b_int_m).Construct(compilation.GetSpecialType(SpecialType.System_DateTime)); 735var a_b_int = a_b.Construct(compilation.GetSpecialType(SpecialType.System_Int32)); 737var a_b_int_m_datetime = ((IMethodSymbol)a_b_int_m).Construct(compilation.GetSpecialType(SpecialType.System_DateTime)); 742var a_b_m_datetime = ((IMethodSymbol)a_b_m).Construct(compilation.GetSpecialType(SpecialType.System_DateTime)); 1242var symbolKey1 = SymbolKey.Create(compilation1.GetSpecialType(SpecialType.System_Int32)); 1243var symbolKey2 = SymbolKey.Create(compilation2.GetSpecialType(SpecialType.System_Int32));
UtilityTest\DocumentationCommentIdTests.cs (1)
340var intType = compilation.GetSpecialType(SpecialType.System_Int32);
Microsoft.VisualStudio.LanguageServices (1)
Venus\ContainedLanguageCodeSupport.cs (1)
195returnType: targetDocument.Project.GetCompilationAsync(cancellationToken).WaitAndGetResult_Venus(cancellationToken).GetSpecialType(SpecialType.System_Void),
Microsoft.VisualStudio.LanguageServices.CSharp (2)
CodeModel\CSharpCodeModelService.cs (2)
659return CodeTypeRef.Create(state, null, projectId, compilation.GetSpecialType(specialType)); 980return semanticModel.Compilation.GetSpecialType(specialType).GetEscapedFullName();
Microsoft.VisualStudio.LanguageServices.Implementation (6)
CodeModel\AbstractCodeModelService.cs (2)
280var obj = project.GetRequiredCompilationAsync(CancellationToken.None).Result.GetSpecialType(SpecialType.System_Object); 805=> compilation.GetSpecialType(GetSpecialType(type));
CodeModel\FileCodeModel_CodeGen.cs (1)
316: semanticModel.Compilation.GetSpecialType(SpecialType.System_Void);
CodeModel\InternalElements\CodeDelegate.cs (1)
84this.FileCodeModel.GetCompilation().GetSpecialType(SpecialType.System_Delegate));
CodeModel\MethodXml\AbstractMethodXmlBuilder.cs (2)
409=> GenerateType(SemanticModel.Compilation.GetSpecialType(specialType)); 440=> GenerateNumber(value, SemanticModel.Compilation.GetSpecialType(specialType));
Microsoft.VisualStudio.LanguageServices.VisualBasic (3)
CodeModel\MethodXML\MethodXmlBuilder.vb (1)
542GenerateNumber(upperBound, SemanticModel.Compilation.GetSpecialType(SpecialType.System_Int32))
CodeModel\VisualBasicCodeModelService.vb (2)
727Return CodeTypeRef.Create(state, Nothing, projectId, compilation.GetSpecialType(specialType)) 3486Return semanticModel.Compilation.GetSpecialType(specialType).GetEscapedFullName()