57 references to Constants
Microsoft.CodeAnalysis (33)
MetadataReader\PEModule.cs (2)
1685
case (int)Cci.
Constants
.ComInterfaceType_InterfaceIsDual:
1686
case (int)Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch:
MetadataReader\TypeAttributesExtensions.cs (1)
43
return Cci.
Constants
.CharSet_Auto;
PEWriter\MetadataWriter.cs (5)
1526
case
Constants
.CharSet_Auto:
2229
attributes = exportedType.IsForwarder ? TypeAttributes.NotPublic |
Constants
.TypeAttributes_TypeForwarder : TypeAttributes.Public;
3558
case
Constants
.UnmanagedType_CustomMarshaler:
3608
case
Constants
.UnmanagedType_SafeArray:
3626
case
Constants
.UnmanagedType_IDispatch:
Symbols\Attributes\CommonAttributeData.cs (3)
430
CharSet charSet = (defaultCharSet != Cci.
Constants
.CharSet_None) ? defaultCharSet : CharSet.Ansi;
458
case Cci.
Constants
.CharSet_None:
463
case Cci.
Constants
.CharSet_Auto:
Symbols\Attributes\CommonModuleWellKnownAttributeData.cs (2)
64
return value >= Cci.
Constants
.CharSet_None && value <= Cci.
Constants
.CharSet_Auto;
Symbols\Attributes\CommonTypeWellKnownAttributeData.cs (1)
178
Debug.Assert(charSet == CharSet.Ansi || charSet == CharSet.Unicode || charSet == Cci.
Constants
.CharSet_Auto);
Symbols\Attributes\MarshalAsAttributeDecoder.cs (5)
28
case Cci.
Constants
.UnmanagedType_CustomMarshaler:
33
case Cci.
Constants
.UnmanagedType_IDispatch:
54
case Cci.
Constants
.UnmanagedType_SafeArray:
70
case Cci.
Constants
.UnmanagedType_VBByRefStr:
226
if (!isFixed && elementType == Cci.
Constants
.UnmanagedType_CustomMarshaler ||
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (9)
40
_marshalType = Cci.
Constants
.UnmanagedType_CustomMarshaler;
78
_marshalType = Cci.
Constants
.UnmanagedType_SafeArray;
111
_marshalType == Cci.
Constants
.UnmanagedType_IDispatch);
119
Debug.Assert(_marshalType == Cci.
Constants
.UnmanagedType_CustomMarshaler);
136
Debug.Assert(_marshalType == Cci.
Constants
.UnmanagedType_CustomMarshaler);
145
Debug.Assert(_marshalType == UnmanagedType.ByValTStr || _marshalType == UnmanagedType.LPArray || _marshalType == Cci.
Constants
.UnmanagedType_SafeArray || _marshalType == UnmanagedType.ByValArray);
172
Debug.Assert(_marshalType == Cci.
Constants
.UnmanagedType_SafeArray);
179
Debug.Assert(_marshalType == Cci.
Constants
.UnmanagedType_SafeArray);
197
if (_marshalType != Cci.
Constants
.UnmanagedType_SafeArray || _marshalTypeNameOrSymbol == null)
Symbols\PlatformInvokeInformation.cs (5)
76
return Cci.
Constants
.CharSet_Auto;
79
return Cci.
Constants
.CharSet_None;
119
return Cci.
Constants
.CallingConvention_FastCall;
186
case Cci.
Constants
.CharSet_Auto:
216
case Cci.
Constants
.CallingConvention_FastCall:
Microsoft.CodeAnalysis.CSharp (7)
Symbols\Attributes\AttributeData.cs (4)
606
case Cci.
Constants
.ClassInterfaceType_AutoDispatch:
607
case Cci.
Constants
.ClassInterfaceType_AutoDual:
631
case Cci.
Constants
.ComInterfaceType_InterfaceIsDual:
632
case Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch:
Symbols\ParameterSymbol.cs (1)
103
case Cci.
Constants
.UnmanagedType_IDispatch:
Symbols\Source\SourceAssemblySymbol.cs (1)
1957
var typedConstantNoStringInterning = new TypedConstant(int32Type, TypedConstantKind.Primitive, Cci.
Constants
.CompilationRelaxations_NoStringInterning);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
803
CharSet charSet = this.GetEffectiveDefaultMarshallingCharSet() ?? Cci.
Constants
.CharSet_None;
Microsoft.CodeAnalysis.VisualBasic (17)
SymbolDisplay\SymbolDisplayVisitor.Members.vb (2)
461
Case Cci.
Constants
.CharSet_None, CharSet.Ansi
465
Case Cci.
Constants
.CharSet_Auto
Symbols\Attributes\AttributeData.vb (4)
448
Case ClassInterfaceType.None, Cci.
Constants
.ClassInterfaceType_AutoDispatch, Cci.
Constants
.ClassInterfaceType_AutoDual
475
Case Cci.
Constants
.ComInterfaceType_InterfaceIsDual, Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch, ComInterfaceType.InterfaceIsIInspectable, ComInterfaceType.InterfaceIsIUnknown
Symbols\Metadata\PE\PENamedTypeSymbol.vb (1)
1508
(interfaceType And Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch) <> 0 Then
Symbols\ParameterSymbol.vb (1)
96
Case UnmanagedType.Interface, UnmanagedType.IUnknown, Cci.
Constants
.UnmanagedType_IDispatch
Symbols\Source\SourceAssemblySymbol.vb (1)
1503
Dim typedConstantNoStringInterning = New TypedConstant(int32Type, TypedConstantKind.Primitive, Cci.
Constants
.CompilationRelaxations_NoStringInterning)
Symbols\Source\SourceMethodSymbol.vb (1)
1657
Dim charSet As CharSet = If(Me.EffectiveDefaultMarshallingCharSet, Microsoft.Cci.
Constants
.CharSet_None)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
2075
(interfaceType And Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch) <> 0 Then
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (1)
1003
CShort(Cci.
Constants
.ComInterfaceType_InterfaceIsIDispatch)))))
Symbols\Source\SourceParameterSymbol.vb (5)
461
Case Cci.
Constants
.CharSet_None, CharSet.Ansi
462
info.SetMarshalAsSimpleType(Cci.
Constants
.UnmanagedType_AnsiBStr)
464
Case Cci.
Constants
.CharSet_Auto
465
info.SetMarshalAsSimpleType(Cci.
Constants
.UnmanagedType_TBStr)
474
info.SetMarshalAsSimpleType(Cci.
Constants
.UnmanagedType_VBByRefStr)