28 references to PrimitiveTypeCode
Microsoft.CodeAnalysis.VisualBasic (28)
CodeGen\EmitConversion.vb (4)
57
Debug.Assert(underlyingFrom = conversion.Operand.Type.GetEnumUnderlyingTypeOrSelf().
PrimitiveTypeCode
)
58
Debug.Assert(underlyingTo = conversion.Type.GetEnumUnderlyingTypeOrSelf().
PrimitiveTypeCode
)
166
Dim underlyingTo = typeTo.GetEnumUnderlyingTypeOrSelf().
PrimitiveTypeCode
168
Dim underlyingFrom = typeFrom.GetEnumUnderlyingTypeOrSelf().
PrimitiveTypeCode
CodeGen\EmitExpression.vb (8)
596
Select Case elementType.
PrimitiveTypeCode
842
Select Case type.
PrimitiveTypeCode
1383
(IsSimpleType(expr.Type.
PrimitiveTypeCode
) OrElse expr.Type.
PrimitiveTypeCode
= Cci.PrimitiveTypeCode.Char) AndAlso
1389
Dim toType = expr.Type.
PrimitiveTypeCode
1649
Dim typeTo = expression.Type.
PrimitiveTypeCode
2125
Select Case elementType.
PrimitiveTypeCode
2195
Select Case type.
PrimitiveTypeCode
CodeGen\EmitOperators.vb (5)
27
Dim targetPrimitiveType = expression.Type.
PrimitiveTypeCode
67
Dim targetPrimitiveType = expression.Type.
PrimitiveTypeCode
265
Dim targetPrimitiveType = expression.Type.
PrimitiveTypeCode
325
Debug.Assert(expression.Right.Type.
PrimitiveTypeCode
= Cci.PrimitiveTypeCode.Int32)
339
Debug.Assert(expression.Right.Type.
PrimitiveTypeCode
= Cci.PrimitiveTypeCode.Int32)
CodeGen\EmitStatement.vb (5)
478
Dim tc = ts.
PrimitiveTypeCode
526
Dim isBool As Boolean = nonConstType IsNot Nothing AndAlso nonConstType.
PrimitiveTypeCode
= Microsoft.Cci.PrimitiveTypeCode.Boolean
1056
_builder.EmitIntegerSwitchJumpTable(caseLabels, fallThroughLabel, GetLocal(DirectCast(selectExpression, BoundLocal)), keyTypeCode:=exprType.GetEnumUnderlyingTypeOrSelf.
PrimitiveTypeCode
, syntax)
1059
_builder.EmitIntegerSwitchJumpTable(caseLabels, fallThroughLabel, ParameterSlot(DirectCast(selectExpression, BoundParameter)), keyTypeCode:=exprType.GetEnumUnderlyingTypeOrSelf.
PrimitiveTypeCode
, syntax)
1066
_builder.EmitIntegerSwitchJumpTable(caseLabels, fallThroughLabel, temp, keyTypeCode:=exprType.GetEnumUnderlyingTypeOrSelf.
PrimitiveTypeCode
, syntax)
Emit\NamedTypeSymbolAdapter.vb (1)
65
Return AdaptedNamedTypeSymbol.
PrimitiveTypeCode
Symbols\Metadata\PE\SymbolFactory.vb (1)
46
Return type.
PrimitiveTypeCode
Symbols\Retargeting\RetargetingNamespaceSymbol.vb (1)
106
Debug.Assert(t.
PrimitiveTypeCode
= Cci.PrimitiveTypeCode.NotPrimitive)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (3)
126
Debug.Assert(symbol.Kind <> SymbolKind.NamedType OrElse DirectCast(symbol, NamedTypeSymbol).
PrimitiveTypeCode
= PrimitiveTypeCode.NotPrimitive)
164
Dim typeCode As PrimitiveTypeCode = type.
PrimitiveTypeCode
825
Debug.Assert(s.
PrimitiveTypeCode
= PrimitiveTypeCode.NotPrimitive)