StaticExpressionFilter Class

Represents an expression that is a copy of another expression except for several overridden properties.

Definition

Namespace: VisualGDBExpressions
Assembly: VisualGDBExpressions (in VisualGDBExpressions.dll) Version: 5.6.109.1 (5.6.109.4849)
C#
public class StaticExpressionFilter : IExpression
Inheritance
Object    StaticExpressionFilter
Implements
IExpression

Constructors

StaticExpressionFilter Constructs an instance of the StaticExpressionFilter object given the original expression.

Properties

Methods

GetRawStringValue 
RemoveQuotesAndUnescape Allows converting a quoted escaped string (e.g. '"This is a \"test\""') into a normal string (e.g. 'This is a "test"')
TryGetFullName 
TrySetValue 

Fields

ChildrenOverride Allows overriding expression children.
ClearPointerFlag 
EditHandler 
ForceChildrenOverride If ChildrenOverride is null and this field is true, the filtered expression will have no children. If ChildrenOverride is not null, it will be used regardless of the value of ForceChildrenOverride.
ForceCode 
RawStringValueOverride If not null, will be used instead of the original expression's raw string value
ReevaluationExpressionOverride 
ShortNameOverride If not null, will be used instead of the original expression's short name.
TypeOverride 
ValueOverride If not null, will be used instead of the value of the original expression.

See Also