| Package | Description |
|---|---|
| cetus.hir |
| Modifier and Type | Class and Description |
|---|---|
class |
CetusAnnotation
CetusAnnotation is used for internal annotations inserted by Cetus analysis
and transformation.
|
class |
InlineAnnotation
Introduces inline annotations.
|
class |
OmpAnnotation
OmpAnnotation is used for internally representing OpenMP pragmas.
|
static class |
PragmaAnnotation.Event
Pragma annotation type for event timer.
|
static class |
PragmaAnnotation.Range
Pragma annotation type for range annotation.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends PragmaAnnotation> |
Tools.collectPragmas(Traversable t,
java.lang.Class<T> pragma_cls,
java.lang.String key)
Deprecated.
|
static <T extends PragmaAnnotation> |
IRTools.collectPragmas(Traversable t,
java.lang.Class<T> pragma_cls,
java.lang.String key)
Returns a list of pragma annotations that contain the specified string
keys and are attached to annotatable objects within the traversable object
t. |
| Modifier and Type | Method and Description |
|---|---|
static PragmaAnnotation |
PragmaAnnotation.parse(java.lang.String note)
Returns a pragma annotation object after parsing the given text contents.
|