179 references to ValueInternal
Microsoft.CodeAnalysis (16)
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (1)
383info.Id = attribute.CommonConstructorArguments[1].ValueInternal as string;
Emit\NoPia\CommonEmbeddedType.cs (1)
166string defaultMember = attrData.CommonConstructorArguments[0].ValueInternal as string;
MetadataReader\PEModule.cs (2)
1207isOptional = (bool)namedArgValues.nameValuePair.Value.ValueInternal!; 1923if (typeCode == SerializationTypeCode.String && isProperty && value.ValueInternal is string stringValue)
Symbols\Attributes\CommonAttributeData.cs (10)
282message = (string?)args[0].ValueInternal; 286Debug.Assert(args[1].ValueInternal is object); 287isError = (bool)args[1].ValueInternal!; 297diagnosticId = value.ValueInternal as string; 301urlFormat = value.ValueInternal as string; 339Debug.Assert(args[1].ValueInternal is object); 340message = (string?)args[0].ValueInternal; 341isError = ((int)args[1].ValueInternal! == 1); 536Debug.Assert(positionalArg.ValueInternal is object); 537var validOn = (AttributeTargets)positionalArg.ValueInternal;
Symbols\CommonAttributeDataExtensions.cs (1)
13object? value = attrData.CommonConstructorArguments[0].ValueInternal;
Symbols\TypedConstant.cs (1)
79object? result = ValueInternal;
Microsoft.CodeAnalysis.CSharp (51)
Compiler\ClsComplianceChecker.cs (1)
1205return (bool)args[0].ValueInternal;
Emitter\Model\AttributeDataAdapter.cs (3)
115return CreateMetadataConstant(argument.TypeInternal, argument.ValueInternal, context); 145Debug.Assert(argument.ValueInternal != null); 149return new MetadataTypeOf(moduleBeingBuilt.Translate((TypeSymbol)argument.ValueInternal, syntaxNodeOpt, diagnostics),
Emitter\NoPia\EmbeddedEvent.cs (1)
87sourceInterface = attrData.CommonConstructorArguments[0].ValueInternal as NamedTypeSymbol;
Symbols\Attributes\AttributeData.cs (5)
406Debug.Assert(typedValue.ValueInternal is object); 408int securityAction = (int)typedValue.ValueInternal; 502displayString = (FormattableString)$"{typedValue.ValueInternal}"; 547var fileName = (string?)namedArg.Value.ValueInternal; 649var guidString = (string?)this.CommonConstructorArguments[0].ValueInternal;
Symbols\MethodSymbol.cs (2)
1003if (!(callConvTypedConstant.ValueInternal is NamedTypeSymbol callConvType) 1007diagnostics?.Add(ErrorCode.ERR_InvalidUnmanagedCallersOnlyCallConv, location!, callConvTypedConstant.ValueInternal ?? "null");
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
354scope = attrData.CommonConstructorArguments[0].ValueInternal as string; 355identifier = attrData.CommonConstructorArguments[1].ValueInternal as string; 1280object oldConstantValue = oldConstant.ValueInternal;
Symbols\Source\SourceAssemblySymbol.cs (22)
1508result.AssemblySignatureKeyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 1514result.AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 1520result.AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2182TypeSymbol forwardedType = (TypeSymbol)arguments.Attribute.CommonConstructorArguments[0].ValueInternal; 2252string displayName = (string)attrData.CommonConstructorArguments[0].ValueInternal; 2351var signatureKey = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2361arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2365arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2369arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].ValueInternal ? ThreeState.True : ThreeState.False; 2373string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2387string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2398arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2402arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2406var cultureString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2424arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2428arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2432arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2438string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2448arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2452arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2456object value = attribute.CommonConstructorArguments[0].ValueInternal; 2532object value = attribute.CommonConstructorArguments[0].ValueInternal;
Symbols\Source\SourceComplexParameterSymbol.cs (2)
971if (arg.Kind != TypedConstantKind.Array && arg.ValueInternal == null) 1013return ConstantValue.Create(arg.ValueInternal, constantValueDiscriminator);
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
819importName = namedArg.Value.ValueInternal as string;
Symbols\Source\SourceNamedTypeSymbol.cs (1)
1260var coClassType = argument.ValueInternal as NamedTypeSymbol;
Symbols\Symbol_Attributes.cs (1)
462boundAttribute.CommonConstructorArguments[0].ValueInternal is TypeSymbol &&
Symbols\SymbolExtensions.cs (1)
834builderArgument = attr.CommonConstructorArguments[0].ValueInternal!;
Symbols\TypedConstantExtensions.cs (8)
42Debug.Assert(constant.ValueInternal is object); 43return SymbolDisplay.FormatPrimitive(constant.ValueInternal, quoteStrings: true, useHexadecimalNumbers: false); 53Debug.Assert(constant.ValueInternal is object); 54ConstantValue valueConstant = ConstantValue.Create(constant.ValueInternal, splType); 140Debug.Assert(constant.ValueInternal is object); 141var result = constant.ValueInternal.ToString(); 218Debug.Assert(constant.ValueInternal is object); 219var result = constant.ValueInternal.ToString();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (15)
Attributes\AttributeTests.cs (2)
9617Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType); 9627Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().ValueInternal).IsUnboundGenericType);
Attributes\AttributeTests_Synthesized.cs (5)
1684Assert.Equal(stateMachine, stateMachineAttribute.ConstructorArguments.Single().ValueInternal); 1727Assert.Equal(stateMachine, stateMachineAttribute.ConstructorArguments.Single().ValueInternal); 1769Assert.Equal(stateMachine.AsUnboundGenericType(), stateMachineAttribute.ConstructorArguments.Single().ValueInternal); 1848Assert.Equal(stateMachine, iteratorAttribute.ConstructorArguments.Single().ValueInternal); 1878Assert.Equal(stateMachine.AsUnboundGenericType(), iteratorAttribute.ConstructorArguments.Single().ValueInternal);
Attributes\AttributeTests_WellKnownAttributes.cs (8)
13045ConstructorArguments.Single().ValueInternal). 13050ConstructorArguments.Single().ValueInternal). 13055ConstructorArguments.Single().ValueInternal). 13060ConstructorArguments.Single().ValueInternal). 13168ConstructorArguments.Single().ValueInternal))); 13173ConstructorArguments.Single().ValueInternal))); 13178ConstructorArguments.Single().ValueInternal))); 13183ConstructorArguments.Single().ValueInternal)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (50)
Symbols\Metadata\PE\LoadingAttributes.cs (2)
707Assert.Equal("object", ((Symbol)attrSym.CommonConstructorArguments[0].ValueInternal).ToString()); 932Assert.Equal(2, (attrSym.CommonNamedArguments[0].Value.ValueInternal as NamedTypeSymbol).Arity);
Symbols\RequiredMembersTests.cs (12)
3326Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.ValueInternal!); 3327Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.ValueInternal!); 3355Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.ValueInternal!); 3356Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.ValueInternal!); 3385Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.ValueInternal!); 3386Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.ValueInternal!); 3415Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.ValueInternal!); 3416Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.ValueInternal!); 5444AssertEx.Equal(expectedReason, (string)attrArgs[0].ValueInternal!); 5445Assert.Equal(expectedError, (bool)attrArgs[1].ValueInternal!); 5490AssertEx.Equal(expectedReason, (string)attrArgs[0].ValueInternal!); 5491Assert.Equal(expectedError, (bool)attrArgs[1].ValueInternal!);
Symbols\Retargeting\NoPia.cs (36)
2057Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2058Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2072Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2073Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2087Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2088Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2102Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2103Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2182Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2183Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2197Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2198Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2212Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2213Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2227Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2228Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2307Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2308Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].ValueInternal).ContainingAssembly.Name); 2322Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2323Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].ValueInternal).ContainingAssembly.Name); 2337Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2338Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].ValueInternal).ContainingAssembly.Name); 2352Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2353Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].ValueInternal).ContainingAssembly.Name); 2419Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2420Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2434Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2435Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2515Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2516Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2530Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2531Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2545Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2546Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal); 2560Assert.Equal("Pia", ((TypeSymbol)args[0].ValueInternal).ContainingAssembly.Name); 2561Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].ValueInternal);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
391var typeSym = arg.ValueInternal as TypeSymbol;
Microsoft.CodeAnalysis.VisualBasic (46)
Compilation\ClsComplianceChecker.vb (1)
781Return DirectCast(args(0).ValueInternal, Boolean)
Emit\AttributeDataAdapter.vb (3)
76Return CreateMetadataConstant(argument.TypeInternal, argument.ValueInternal, context) 104Debug.Assert(argument.ValueInternal IsNot Nothing) 109Return New MetadataTypeOf(moduleBeingBuilt.Translate(DirectCast(argument.ValueInternal, TypeSymbol), syntaxNodeOpt, diagnostics),
Emit\NoPia\EmbeddedEvent.vb (1)
72sourceInterface = TryCast(attrData.CommonConstructorArguments(0).ValueInternal, NamedTypeSymbol)
Symbols\Attributes\AttributeData.vb (2)
289Dim securityAction As Integer = CInt(typedValue.ValueInternal) 392Dim fileName = DirectCast(namedArg.Value.ValueInternal, String)
Symbols\Retargeting\RetargetingSymbolTranslator.vb (3)
274scope = TryCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 275identifier = TryCast(attrData.CommonConstructorArguments(1).ValueInternal, String) 747Dim oldConstantValue = oldConstant.ValueInternal
Symbols\Source\SourceAssemblySymbol.vb (19)
935Dim displayName As String = TryCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1003Dim signatureKey = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1011arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyKeyFileAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1013arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyKeyContainerAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1015arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyDelaySignAttributeSetting = If(DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, Boolean), ThreeState.True, ThreeState.False) 1017Dim verString = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1025Dim verString = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1032arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1034arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyTitleAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1036arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyDescriptionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1038Dim cultureString = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1050arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyCompanyAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1052arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyProductAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1054arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyInformationalVersionAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1058Dim verString = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1063arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyCopyrightAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1065arguments.GetOrCreateData(Of CommonAssemblyWellKnownAttributeData)().AssemblyTrademarkAttributeSetting = DirectCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1089Dim value As Object = attrData.CommonConstructorArguments(0).ValueInternal 1103Dim value As Object = attrData.CommonConstructorArguments(0).ValueInternal
Symbols\Source\SourceMemberMethodSymbol.vb (1)
1013If arg.Kind <> TypedConstantKind.Array AndAlso CInt(arg.ValueInternal) = DESIGNERSERIALIZATIONVISIBILITYTYPE_CONTENT Then
Symbols\Source\SourceMethodSymbol.vb (2)
1648Dim moduleName As String = TryCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 1671importName = TryCast(namedArg.Value.ValueInternal, String)
Symbols\Source\SourceModuleSymbol.vb (1)
771Dim value = attrData.CommonConstructorArguments(0).ValueInternal
Symbols\Source\SourceNamedTypeSymbol.vb (2)
2194Dim eventName = TryCast(attrData.CommonConstructorArguments(0).ValueInternal, String) 2219DirectCast(argument.ValueInternal, TypeSymbol),
Symbols\Source\SourceNamedTypeSymbol_ComClass.vb (5)
41Dim strVal As String = If(args(0).Kind <> TypedConstantKind.Array, TryCast(args(0).ValueInternal, String), Nothing) 48strVal = If(args(1).Kind <> TypedConstantKind.Array, TryCast(args(1).ValueInternal, String), Nothing) 54strVal = If(args(2).Kind <> TypedConstantKind.Array, TryCast(args(2).ValueInternal, String), Nothing) 311Dim value As Object = If(typedValue.Kind <> TypedConstantKind.Array, typedValue.ValueInternal, Nothing) 485Dim value As Object = If(typedValue.Kind <> TypedConstantKind.Array, typedValue.ValueInternal, Nothing)
Symbols\Source\SourceParameterSymbol.vb (2)
428arg.ValueInternal Is Nothing AndAlso 436Return ConstantValue.Create(arg.ValueInternal, constantValueDiscriminator)
Symbols\TypedConstant.vb (4)
46Return SymbolDisplay.FormatPrimitive(constant.ValueInternal, quoteStrings:=True, useHexadecimalNumbers:=False) 55Dim valueConstant As ConstantValue = ConstantValue.Create(constant.ValueInternal, splType) 127Return constant.ValueInternal.ToString() 192Return constant.ValueInternal.ToString()