public class StaticExpressionFilter : IExpression| StaticExpressionFilter | Constructs an instance of the StaticExpressionFilter object given the original expression. |
| AccessType | |
| BaseExpression | |
| Children | |
| DataOrCode | |
| FullNameForEvaluator | |
| HasRawStringValue | |
| IsArray | |
| IsCharacterArray | |
| IsPointer | |
| ShortName | |
| Size | |
| Type | |
| Value |
| 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 |
| 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. |