public abstract class ClawTransformation extends Transformation
| Modifier and Type | Field and Description |
|---|---|
protected ClawPragma |
_claw |
| Constructor and Description |
|---|
ClawTransformation()
Default ctor for translation_unit transformation.
|
ClawTransformation(ClawPragma directive)
Ctor for directive triggered transformation.
|
| Modifier and Type | Method and Description |
|---|---|
ClawPragma |
getLanguageInfo()
Get the language information object.
|
protected void |
removePragma()
Delete the associated pragma statement.
|
abortOnFailedAnalysis, analyze, canBeTransformedWith, getDirective, getStartLine, isTransformed, setStartLine, transform, transformedprotected final ClawPragma _claw
public ClawTransformation()
public ClawTransformation(ClawPragma directive)
directive - Directive that trigger the transformation.public ClawPragma getLanguageInfo()
protected void removePragma()