4 types derived from DkmClrEvalAttribute
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (4)
Debugger\Engine\DkmClrDebuggerBrowsableAttribute.cs (1)
21
public class DkmClrDebuggerBrowsableAttribute :
DkmClrEvalAttribute
Debugger\Engine\DkmClrDebuggerDisplayAttribute.cs (1)
14
public class DkmClrDebuggerDisplayAttribute :
DkmClrEvalAttribute
Debugger\Engine\DkmClrDebuggerTypeProxyAttribute.cs (1)
16
public class DkmClrDebuggerTypeProxyAttribute :
DkmClrEvalAttribute
Debugger\Engine\DkmClrDebuggerVisualizerAttribute.cs (1)
16
public class DkmClrDebuggerVisualizerAttribute :
DkmClrEvalAttribute
12 references to DkmClrEvalAttribute
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (12)
Debugger\Engine\DkmClrAppDomain.cs (2)
31
internal ConcurrentDictionary<Type, ReadOnlyCollection<
DkmClrEvalAttribute
>> TypeToEvalAttributesMap { get; }
36
TypeToEvalAttributesMap = new ConcurrentDictionary<Type, ReadOnlyCollection<
DkmClrEvalAttribute
>>();
Debugger\Engine\DkmClrType.cs (6)
38
private readonly System.Lazy<ReadOnlyCollection<
DkmClrEvalAttribute
>> _lazyEvalAttributes;
47
_lazyEvalAttributes = new System.Lazy<ReadOnlyCollection<
DkmClrEvalAttribute
>>(
142
public ReadOnlyCollection<
DkmClrEvalAttribute
> GetEvalAttributes()
191
private static ReadOnlyCollection<
DkmClrEvalAttribute
> GetEvalAttributes(DkmClrAppDomain appDomain, Type type)
199
static ReadOnlyCollection<
DkmClrEvalAttribute
> getEvalAttributesCore(System.Type reflectionType, Type type)
201
var attributes = ArrayBuilder<
DkmClrEvalAttribute
>.GetInstance();
src\ExpressionEvaluator\Core\Source\ResultProvider\Helpers\TypeHelpers.cs (4)
535
where T :
DkmClrEvalAttribute
544
foreach (
var
attribute in type.GetEvalAttributes())
568
foreach (
var
attribute in type.GetEvalAttributes())
633
foreach (
var
attribute in type.GetEvalAttributes())