1 write to Flags
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\CSharpArgumentInfo.cs (1)
31
Flags
= flags;
9 references to Flags
Microsoft.CSharp (9)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (3)
435
hash = HashHelpers.Combine(hash, (int)argInfo.
Flags
);
466
if (argInfo.
Flags
!= otherArgInfo.
Flags
||
Microsoft\CSharp\RuntimeBinder\CSharpArgumentInfo.cs (6)
46
internal bool UseCompileTimeType => (
Flags
& CSharpArgumentInfoFlags.UseCompileTimeType) != 0;
48
internal bool LiteralConstant => (
Flags
& CSharpArgumentInfoFlags.Constant) != 0;
50
internal bool NamedArgument => (
Flags
& CSharpArgumentInfoFlags.NamedArgument) != 0;
52
internal bool IsByRefOrOut => (
Flags
& (CSharpArgumentInfoFlags.IsRef | CSharpArgumentInfoFlags.IsOut)) != 0;
54
internal bool IsOut => (
Flags
& CSharpArgumentInfoFlags.IsOut) != 0;
56
internal bool IsStaticType => (
Flags
& CSharpArgumentInfoFlags.IsStaticType) != 0;