83 references to ValueInternal
Microsoft.CodeAnalysis (23)
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (1)
411info.Id = attribute.CommonConstructorArguments[1].ValueInternal as string;
Emit\NoPia\CommonEmbeddedType.cs (1)
169string defaultMember = constructorArguments[0].ValueInternal as string;
MetadataReader\PEModule.cs (5)
1368if (typeCode == SerializationTypeCode.String && isProperty && value.ValueInternal is string stringValue) 1417isOptional = (bool)namedArgValues.nameValuePair.Value.ValueInternal!; 1580allowMultiple = (bool)namedArgValues.nameValuePair.Value.ValueInternal; 1583inherited = (bool)namedArgValues.nameValuePair.Value.ValueInternal; 2204if (typeCode == SerializationTypeCode.String && isProperty && value.ValueInternal is string stringValue)
Symbols\Attributes\CommonAttributeData.cs (13)
276string? diagnosticId = this.CommonConstructorArguments[0].ValueInternal as string; 290urlFormat = value.ValueInternal as string; 295message = value.ValueInternal as string; 324message = (string?)args[0].ValueInternal; 328Debug.Assert(args[1].ValueInternal is object); 329isError = (bool)args[1].ValueInternal!; 339diagnosticId = value.ValueInternal as string; 343urlFormat = value.ValueInternal as string; 381Debug.Assert(args[1].ValueInternal is object); 382message = (string?)args[0].ValueInternal; 383isError = ((int)args[1].ValueInternal! == 1); 591Debug.Assert(positionalArg.ValueInternal is object); 592var validOn = (AttributeTargets)positionalArg.ValueInternal;
Symbols\Attributes\CommonAttributeDataComparer.cs (2)
122return x.ValueInternal is ISymbolInternal xType && y.ValueInternal is ISymbolInternal yType && xType.Equals(yType, TypeCompareKind.AllIgnoreOptions);
Symbols\TypedConstant.cs (1)
79object? result = ValueInternal;
Microsoft.CodeAnalysis.CSharp (60)
Compiler\ClsComplianceChecker.cs (1)
1212return (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)
89sourceInterface = attrData.CommonConstructorArguments[0].ValueInternal as NamedTypeSymbol;
Symbols\Attributes\AttributeData.cs (7)
384Debug.Assert(typedValue.ValueInternal is object); 386int securityAction = (int)typedValue.ValueInternal; 480displayString = (FormattableString)$"{typedValue.ValueInternal}"; 525var fileName = (string?)namedArg.Value.ValueInternal; 625var guidString = (string?)this.CommonConstructorArguments[0].ValueInternal; 642var builderType = (TypeSymbol?)CommonConstructorArguments[0].ValueInternal; 643var methodName = (string?)CommonConstructorArguments[1].ValueInternal;
Symbols\MethodSymbol.cs (2)
1030if (!(callConvTypedConstant.ValueInternal is NamedTypeSymbol callConvType) 1034diagnostics?.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; 1243object oldConstantValue = oldConstant.ValueInternal;
Symbols\Source\SourceAssemblySymbol.cs (22)
1518result.AssemblySignatureKeyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 1524result.AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 1530result.AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2210TypeSymbol forwardedType = (TypeSymbol)arguments.Attribute.CommonConstructorArguments[0].ValueInternal; 2280string displayName = (string)attrData.CommonConstructorArguments[0].ValueInternal; 2398var signatureKey = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2408arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2412arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2416arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].ValueInternal ? ThreeState.True : ThreeState.False; 2420string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2434string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2445arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2449arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2453var cultureString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2471arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2475arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2479arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2485string verString = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2494arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2498arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].ValueInternal; 2502object value = attribute.CommonConstructorArguments[0].ValueInternal; 2593object value = attribute.CommonConstructorArguments[0].ValueInternal;
Symbols\Source\SourceComplexParameterSymbol.cs (2)
1013if (arg.Kind != TypedConstantKind.Array && arg.ValueInternal == null) 1055return ConstantValue.Create(arg.ValueInternal, constantValueDiscriminator);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1580builderArgument = (TypeSymbol)attr.CommonConstructorArguments[0].ValueInternal!;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
381if (attributeData.CommonConstructorArguments is [{ ValueInternal: int priority }]) 893importName = namedArg.Value.ValueInternal as string;
Symbols\Source\SourceNamedTypeSymbol.cs (3)
1041TypeSymbol? builderType = attributeData.CommonConstructorArguments[0].ValueInternal as TypeSymbol; 1199var builderType = attribute.CommonConstructorArguments[0].ValueInternal as TypeSymbol; 1363var coClassType = argument.ValueInternal as NamedTypeSymbol;
Symbols\Source\SourceNamedTypeSymbol_Extension.cs (2)
901Debug.Assert(argument.ValueInternal is not null); 903AppendClrType((TypeSymbol)argument.ValueInternal, modifiers: [], builder);
Symbols\Source\SourcePropertySymbolBase.cs (1)
1504if (attributeData.CommonConstructorArguments is [{ ValueInternal: int priority }])
Symbols\Symbol_Attributes.cs (2)
227if (!SyntaxFacts.IsValidIdentifier((string?)arguments.Attribute.CommonConstructorArguments[0].ValueInternal)) 482boundAttribute.CommonConstructorArguments[0].ValueInternal is TypeSymbol &&
Symbols\TypedConstantExtensions.cs (8)
42Debug.Assert(constant.ValueInternal is object); 43var result = SymbolDisplay.FormatPrimitive(constant.ValueInternal, quoteStrings: true, useHexadecimalNumbers: false); 55Debug.Assert(constant.ValueInternal is object); 56ConstantValue valueConstant = ConstantValue.Create(constant.ValueInternal, splType); 142Debug.Assert(constant.ValueInternal is object); 143var result = constant.ValueInternal.ToString(); 220Debug.Assert(constant.ValueInternal is object); 221var result = constant.ValueInternal.ToString();