26 references to DynamicFlagsCustomTypeInfo
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (18)
DynamicFlagsCustomTypeInfoTests.cs (18)
205
ValidateBytes(
DynamicFlagsCustomTypeInfo
.SkipOne(null));
209
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
211
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
213
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
215
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
217
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
219
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
221
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
223
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
228
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
230
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
232
dynamicFlagsCustomTypeInfo =
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlagsCustomTypeInfo);
260
Assert.False(
DynamicFlagsCustomTypeInfo
.GetFlag(null, 0));
266
var customTypeInfo =
DynamicFlagsCustomTypeInfo
.ToBytes(builder);
269
AssertEx.All(dynamicFlags.Select((f, i) => f ==
DynamicFlagsCustomTypeInfo
.GetFlag(customTypeInfo, i)), x => x);
270
Assert.False(
DynamicFlagsCustomTypeInfo
.GetFlag(customTypeInfo, dynamicFlags.Length));
281
var actualBytes =
DynamicFlagsCustomTypeInfo
.ToBytes(builder);
289
DynamicFlagsCustomTypeInfo
.CopyTo(new ReadOnlyCollection<byte>(dynamicFlags), builder);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (8)
AttributeHelpers.cs (1)
64
var result =
DynamicFlagsCustomTypeInfo
.ToBytes(builder);
CustomTypeInfo.cs (1)
69
return Create(
DynamicFlagsCustomTypeInfo
.SkipOne(dynamicFlags), tupleElementNames);
CustomTypeInfoTypeArgumentMap.cs (3)
129
DynamicFlagsCustomTypeInfo
.GetFlag,
134
builder.Add(
DynamicFlagsCustomTypeInfo
.GetFlag(dynamicFlagsOpt, f));
140
var result =
DynamicFlagsCustomTypeInfo
.ToBytes(builder);
Formatter.TypeNames.cs (2)
151
var isDynamic =
DynamicFlagsCustomTypeInfo
.GetFlag(dynamicFlags, dynamicFlagIndex++) && type.IsObject();
431
Debug.Assert(!
DynamicFlagsCustomTypeInfo
.GetFlag(dynamicFlags, dynamicFlagIndex));
ResultProviderTestBase.cs (1)
42
var result = CustomTypeInfo.Create(
DynamicFlagsCustomTypeInfo
.ToBytes(builder), tupleElementNames: null);