145 references to ValueInternal
Microsoft.CodeAnalysis (21)
DiagnosticAnalyzer\SuppressMessageAttributeState.cs (1)
387
info.Id = attribute.CommonConstructorArguments[1].
ValueInternal
as string;
Emit\NoPia\CommonEmbeddedType.cs (1)
169
string defaultMember = constructorArguments[0].
ValueInternal
as string;
MetadataReader\PEModule.cs (5)
1342
if (typeCode == SerializationTypeCode.String && isProperty && value.
ValueInternal
is string stringValue)
1391
isOptional = (bool)namedArgValues.nameValuePair.Value.
ValueInternal
!;
1553
allowMultiple = (bool)namedArgValues.nameValuePair.Value.
ValueInternal
!;
1556
inherited = (bool)namedArgValues.nameValuePair.Value.
ValueInternal
!;
2177
if (typeCode == SerializationTypeCode.String && isProperty && value.
ValueInternal
is string stringValue)
Symbols\Attributes\CommonAttributeData.cs (13)
276
string? diagnosticId = this.CommonConstructorArguments[0].
ValueInternal
as string;
290
urlFormat = value.
ValueInternal
as string;
295
message = value.
ValueInternal
as string;
324
message = (string?)args[0].
ValueInternal
;
328
Debug.Assert(args[1].
ValueInternal
is object);
329
isError = (bool)args[1].
ValueInternal
!;
339
diagnosticId = value.
ValueInternal
as string;
343
urlFormat = value.
ValueInternal
as string;
381
Debug.Assert(args[1].
ValueInternal
is object);
382
message = (string?)args[0].
ValueInternal
;
383
isError = ((int)args[1].
ValueInternal
! == 1);
578
Debug.Assert(positionalArg.
ValueInternal
is object);
579
var validOn = (AttributeTargets)positionalArg.
ValueInternal
;
Symbols\TypedConstant.cs (1)
79
object? result =
ValueInternal
;
Microsoft.CodeAnalysis.CSharp (58)
Compiler\ClsComplianceChecker.cs (1)
1212
return (bool)args[0].
ValueInternal
;
Emitter\Model\AttributeDataAdapter.cs (3)
115
return CreateMetadataConstant(argument.TypeInternal, argument.
ValueInternal
, context);
145
Debug.Assert(argument.
ValueInternal
!= null);
149
return new MetadataTypeOf(moduleBeingBuilt.Translate((TypeSymbol)argument.
ValueInternal
, syntaxNodeOpt, diagnostics),
Emitter\NoPia\EmbeddedEvent.cs (1)
89
sourceInterface = attrData.CommonConstructorArguments[0].
ValueInternal
as NamedTypeSymbol;
Symbols\Attributes\AttributeData.cs (7)
384
Debug.Assert(typedValue.
ValueInternal
is object);
386
int securityAction = (int)typedValue.
ValueInternal
;
480
displayString = (FormattableString)$"{typedValue.
ValueInternal
}";
525
var fileName = (string?)namedArg.Value.
ValueInternal
;
625
var guidString = (string?)this.CommonConstructorArguments[0].
ValueInternal
;
642
var builderType = (TypeSymbol?)CommonConstructorArguments[0].
ValueInternal
;
643
var methodName = (string?)CommonConstructorArguments[1].
ValueInternal
;
Symbols\MethodSymbol.cs (2)
1017
if (!(callConvTypedConstant.
ValueInternal
is NamedTypeSymbol callConvType)
1021
diagnostics?.Add(ErrorCode.ERR_InvalidUnmanagedCallersOnlyCallConv, location!, callConvTypedConstant.
ValueInternal
?? "null");
Symbols\Retargeting\RetargetingSymbolTranslator.cs (3)
354
scope = attrData.CommonConstructorArguments[0].
ValueInternal
as string;
355
identifier = attrData.CommonConstructorArguments[1].
ValueInternal
as string;
1243
object oldConstantValue = oldConstant.
ValueInternal
;
Symbols\Source\SourceAssemblySymbol.cs (22)
1518
result.AssemblySignatureKeyAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
1524
result.AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
1530
result.AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2208
TypeSymbol forwardedType = (TypeSymbol)arguments.Attribute.CommonConstructorArguments[0].
ValueInternal
;
2278
string displayName = (string)attrData.CommonConstructorArguments[0].
ValueInternal
;
2377
var signatureKey = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2387
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyFileAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2391
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyKeyContainerAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2395
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDelaySignAttributeSetting = (bool)attribute.CommonConstructorArguments[0].
ValueInternal
? ThreeState.True : ThreeState.False;
2399
string verString = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2413
string verString = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2424
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTitleAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2428
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyDescriptionAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2432
var cultureString = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2450
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCompanyAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2454
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyProductAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2458
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyInformationalVersionAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2464
string verString = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2473
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyCopyrightAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2477
arguments.GetOrCreateData<CommonAssemblyWellKnownAttributeData>().AssemblyTrademarkAttributeSetting = (string)attribute.CommonConstructorArguments[0].
ValueInternal
;
2481
object value = attribute.CommonConstructorArguments[0].
ValueInternal
;
2572
object value = attribute.CommonConstructorArguments[0].
ValueInternal
;
Symbols\Source\SourceComplexParameterSymbol.cs (2)
986
if (arg.Kind != TypedConstantKind.Array && arg.
ValueInternal
== null)
1028
return ConstantValue.Create(arg.
ValueInternal
, constantValueDiscriminator);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1445
builderArgument = (TypeSymbol)attr.CommonConstructorArguments[0].
ValueInternal
!;
Symbols\Source\SourceMethodSymbolWithAttributes.cs (2)
381
if (attributeData.CommonConstructorArguments is [{
ValueInternal
: int priority }])
877
importName = namedArg.Value.
ValueInternal
as string;
Symbols\Source\SourceNamedTypeSymbol.cs (3)
1036
TypeSymbol? builderType = attributeData.CommonConstructorArguments[0].
ValueInternal
as TypeSymbol;
1187
var builderType = attribute.CommonConstructorArguments[0].
ValueInternal
as TypeSymbol;
1347
var coClassType = argument.
ValueInternal
as NamedTypeSymbol;
Symbols\Source\SourcePropertySymbolBase.cs (1)
1483
if (attributeData.CommonConstructorArguments is [{
ValueInternal
: int priority }])
Symbols\Symbol_Attributes.cs (2)
227
if (!SyntaxFacts.IsValidIdentifier((string?)arguments.Attribute.CommonConstructorArguments[0].
ValueInternal
))
477
boundAttribute.CommonConstructorArguments[0].
ValueInternal
is TypeSymbol &&
Symbols\TypedConstantExtensions.cs (8)
42
Debug.Assert(constant.
ValueInternal
is object);
43
return SymbolDisplay.FormatPrimitive(constant.
ValueInternal
, quoteStrings: true, useHexadecimalNumbers: false);
53
Debug.Assert(constant.
ValueInternal
is object);
54
ConstantValue valueConstant = ConstantValue.Create(constant.
ValueInternal
, splType);
140
Debug.Assert(constant.
ValueInternal
is object);
141
var result = constant.
ValueInternal
.ToString();
218
Debug.Assert(constant.
ValueInternal
is object);
219
var result = constant.
ValueInternal
.ToString();
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (15)
Attributes\AttributeTests.cs (2)
9917
Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().
ValueInternal
).IsUnboundGenericType);
9927
Assert.True(((NamedTypeSymbol)type.GetAttributes()[0].ConstructorArguments.First().
ValueInternal
).IsUnboundGenericType);
Attributes\AttributeTests_Synthesized.cs (5)
1684
Assert.Equal(stateMachine, stateMachineAttribute.ConstructorArguments.Single().
ValueInternal
);
1727
Assert.Equal(stateMachine, stateMachineAttribute.ConstructorArguments.Single().
ValueInternal
);
1769
Assert.Equal(stateMachine.AsUnboundGenericType(), stateMachineAttribute.ConstructorArguments.Single().
ValueInternal
);
1848
Assert.Equal(stateMachine, iteratorAttribute.ConstructorArguments.Single().
ValueInternal
);
1878
Assert.Equal(stateMachine.AsUnboundGenericType(), iteratorAttribute.ConstructorArguments.Single().
ValueInternal
);
Attributes\AttributeTests_WellKnownAttributes.cs (8)
13221
ConstructorArguments.Single().
ValueInternal
).
13226
ConstructorArguments.Single().
ValueInternal
).
13231
ConstructorArguments.Single().
ValueInternal
).
13236
ConstructorArguments.Single().
ValueInternal
).
13344
ConstructorArguments.Single().
ValueInternal
)));
13349
ConstructorArguments.Single().
ValueInternal
)));
13354
ConstructorArguments.Single().
ValueInternal
)));
13359
ConstructorArguments.Single().
ValueInternal
)));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (50)
Symbols\Metadata\PE\LoadingAttributes.cs (2)
707
Assert.Equal("object", ((Symbol)attrSym.CommonConstructorArguments[0].
ValueInternal
).ToString());
932
Assert.Equal(2, (attrSym.CommonNamedArguments[0].Value.
ValueInternal
as NamedTypeSymbol).Arity);
Symbols\RequiredMembersTests.cs (12)
3951
Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.
ValueInternal
!);
3952
Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.
ValueInternal
!);
3980
Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.
ValueInternal
!);
3981
Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.
ValueInternal
!);
4010
Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.
ValueInternal
!);
4011
Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.
ValueInternal
!);
4040
Assert.Equal(1, (int)attr.CommonNamedArguments[0].Value.
ValueInternal
!);
4041
Assert.Equal(2, (int)attr.CommonNamedArguments[1].Value.
ValueInternal
!);
6890
AssertEx.Equal(expectedReason, (string)attrArgs[0].
ValueInternal
!);
6891
Assert.Equal(expectedError, (bool)attrArgs[1].
ValueInternal
!);
6936
AssertEx.Equal(expectedReason, (string)attrArgs[0].
ValueInternal
!);
6937
Assert.Equal(expectedError, (bool)attrArgs[1].
ValueInternal
!);
Symbols\Retargeting\NoPia.cs (36)
2058
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2059
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2073
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2074
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2088
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2089
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2103
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2104
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2183
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2184
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2198
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2199
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2213
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2214
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2228
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2229
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2308
Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2309
Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].
ValueInternal
).ContainingAssembly.Name);
2323
Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2324
Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].
ValueInternal
).ContainingAssembly.Name);
2338
Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2339
Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].
ValueInternal
).ContainingAssembly.Name);
2353
Assert.Equal("LocalTypes2", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2354
Assert.Equal("LocalTypes2", ((TypeSymbol)args[1].
ValueInternal
).ContainingAssembly.Name);
2420
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2421
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2435
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2436
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2516
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2517
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2531
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2532
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2546
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2547
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
2561
Assert.Equal("Pia", ((TypeSymbol)args[0].
ValueInternal
).ContainingAssembly.Name);
2562
Assert.IsType<UnsupportedMetadataTypeSymbol>(args[1].
ValueInternal
);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Extensions.cs (1)
431
var typeSym = arg.
ValueInternal
as TypeSymbol;