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