1 instantiation of EnumField
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (1)
20 references to EnumField
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider (4)
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider (16)
src\ExpressionEvaluator\Core\Source\ResultProvider\Formatter.Values.cs (8)
286var fields = ArrayBuilder<EnumField>.GetInstance();
304private static void FillEnumFields(ArrayBuilder<EnumField> fields, Type lmrType)
317fields.Sort(EnumField.Comparer);
320protected static void FillUsedEnumFields(ArrayBuilder<EnumField> usedFields, ArrayBuilder<EnumField> fields, ulong underlyingValue)
323foreach (var field in fields)
485internal abstract string GetNamesForFlagsEnumValue(ArrayBuilder<EnumField> fields, object value, ulong underlyingValue, ObjectDisplayOptions options, Type typeToDisplayOpt);
487internal abstract string GetNameForEnumValue(ArrayBuilder<EnumField> fields, object value, ulong underlyingValue, ObjectDisplayOptions options, Type typeToDisplayOpt);