|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Constants
Global constants.
| Nested Class Summary | |
|---|---|
static class |
Constants.FuzzyBoolean
A fuzzy boolean. |
| Field Summary | |
|---|---|
static java.lang.String |
ARGUMENTS
The property name for a modified node's arguments. |
static Attribute |
ATT_ABSTRACT
The canonical abstract attribute. |
static Attribute |
ATT_BUILTIN
The canonical builtin attribute. |
static Attribute |
ATT_CONSTANT
The canonical constant attribute. |
static Attribute |
ATT_DEFINED
The canonical defined attribute. |
static Attribute |
ATT_DUMP
The canonical dump attribute. |
static Attribute |
ATT_EXPLICIT
The canonical explicit attribute. |
static Attribute |
ATT_FLATTEN
The canonical flatten attribute. |
static Attribute |
ATT_GENERIC
The canonical generic attribute. |
static Attribute |
ATT_GENERIC_AS_VOID
The canonical genericAsVoid attribute. |
static Attribute |
ATT_IGNORING_CASE
The canonical ignoringCase attribute. |
static Attribute |
ATT_IMPLICIT
The canonical implicit attribute. |
static Attribute |
ATT_INLINE
The canonical inline attribute. |
static Attribute |
ATT_LOOP
The canonical loop attribute. |
static Attribute |
ATT_LVALUE
The canonical lvalue attribute. |
static Attribute |
ATT_MACRO
The canonical macro attribute. |
static Attribute |
ATT_MEMOIZED
The canonical memoized attribute. |
static Attribute |
ATT_NATIVE
The canonical native attribute. |
static Attribute |
ATT_NO_INLINE
The canonical noinline attribute. |
static Attribute |
ATT_NO_WARNINGS
The canonical nowarn attribute. |
static Attribute |
ATT_NODE
The canonical node attribute. |
static Attribute |
ATT_NOT_A_VALUE
The canonical notAValue attribute. |
static Attribute |
ATT_OPTIONAL
The canonical optional attribute. |
static Attribute |
ATT_PACKAGE_PRIVATE
The package private visibility attribute. |
static Attribute |
ATT_PARSE_TREE
The canonical withParseTree attribute. |
static Attribute |
ATT_PRIVATE
The private visibility attribute. |
static Attribute |
ATT_PROFILE
The canonical profile attribute. |
static Attribute |
ATT_PROTECTED
The protected visibility attribute. |
static Attribute |
ATT_PUBLIC
The public visibility attribute. |
static Attribute |
ATT_RAW_TYPES
The canonical rawTypes attribute. |
static Attribute |
ATT_RESETTING
The canonical resetting attribute. |
static Attribute |
ATT_RESTRICT
The canonical restrict attribute. |
static Attribute |
ATT_STATEFUL
The canonical stateful attribute. |
static Attribute |
ATT_STORAGE_AUTO
The auto storage class attribute. |
static Attribute |
ATT_STORAGE_EXTERN
The extern storage class attribute. |
static Attribute |
ATT_STORAGE_REGISTER
The register storage class attribute. |
static Attribute |
ATT_STORAGE_STATIC
The static storage class attribute. |
static Attribute |
ATT_STORAGE_TYPEDEF
The typdef storage class attribute. |
static Attribute |
ATT_STRICT_FP
The canonical strictfp attribute. |
static Attribute |
ATT_STYLE_NEW
The new style attribute. |
static Attribute |
ATT_STYLE_OLD
The old style attribute. |
static Attribute |
ATT_SYNCHRONIZED
The canonical synchronized attribute. |
static Attribute |
ATT_THREAD_LOCAL
The canonical threadLocal attribute. |
static Attribute |
ATT_TRANSIENT
The canonical transient attribute. |
static Attribute |
ATT_UNINITIALIZED
The canonical uninitialized attribute. |
static Attribute |
ATT_USED
The canonical used attribute. |
static Attribute |
ATT_VARIABLE
The canonical variable attribute. |
static Attribute |
ATT_VARIANT
The canonical variant attribute. |
static Attribute |
ATT_VERBOSE
The canonical verbose attribute. |
static Attribute |
ATT_VOLATILE
The canonical volatile attribute. |
static Attribute |
ATT_WITH_LOCATION
The canonical withLocation attribute. |
static java.lang.String |
COPY
The copyright notice for Rats!. |
static boolean |
DEBUG
Flag for whether to print debugging information. |
static char |
END_OPAQUE
The end character for opaque substrings in qualified strings. |
static java.lang.String |
EXT_GRAMMAR
The extension (without the separating dot) for files containing grammar modules. |
static int |
FIRST_COLUMN
The start index for columns. |
static int |
FIRST_LINE
The start index for lines. |
static java.lang.String |
FULL_COPY
The copyright notice for all of xtc. |
static int |
INDENTATION
The number of spaces per indentation when pretty printing sources. |
static int |
LINE_LENGTH
The number of characters per line when pretty printing sources. |
static java.lang.String |
LINE_SEPARATOR
The line separator for the current platform. |
static int |
MAJOR
The major version number. |
static int |
MINOR
The minor version number. |
static java.lang.String |
NAME_FACTORY
The attribute name of all factory attributes. |
static java.lang.String |
NAME_FLAG
The attribute name of all flag attributes. |
static java.lang.String |
NAME_GCC
The attribute name of all gcc attributes. |
static java.lang.String |
NAME_MAIN
The attribute name of all main attributes. |
static java.lang.String |
NAME_PARSER
The attribute name of all parser attributes. |
static java.lang.String |
NAME_PRINTER
The attribute name of all printer attributes. |
static java.lang.String |
NAME_STORAGE
The attribute name of all storage class attributes. |
static java.lang.String |
NAME_STRING_SET
The attribute name of all string set attributes. |
static java.lang.String |
NAME_STYLE
The attribute name of all function style declaration attributes. |
static java.lang.String |
NAME_VISIBILITY
The attribute name of all visibility attributes. |
static java.lang.String |
ORIGINAL
The property name for unmodified nodes. |
static char |
QUALIFIER
The qualification character. |
static int |
REVISION
The revision number. |
static java.lang.String |
SCOPE
The property name for scopes. |
static char |
START_OPAQUE
The start character for opaque substrings in qualified strings. |
static java.lang.String |
SYNTHETIC
The property name for synthetic nodes. |
static java.lang.String |
TYPE
The property name for types. |
static java.lang.String |
VALUE_PRIVATE
The attribute value of the private visibility attribute. |
static java.lang.String |
VALUE_PROTECTED
The attribute value of the protected visibility attribute. |
static java.lang.String |
VALUE_PUBLIC
The attribute value of the public visibility attribute. |
static java.lang.String |
VERSION
The complete version as a string. |
| Field Detail |
|---|
static final boolean DEBUG
static final int MAJOR
static final int MINOR
static final int REVISION
static final java.lang.String VERSION
static final java.lang.String COPY
static final java.lang.String FULL_COPY
static final int FIRST_LINE
ParserBase.FIRST_LINE to avoid
parsers depending on this class.
static final int FIRST_COLUMN
ParserBase.FIRST_COLUMN to avoid
parsers depending on this class.
static final int INDENTATION
static final int LINE_LENGTH
static final java.lang.String LINE_SEPARATOR
static final char QUALIFIER
static final char START_OPAQUE
static final char END_OPAQUE
static final java.lang.String ORIGINAL
node before any transformations.
static final java.lang.String SYNTHETIC
Boolean.
static final java.lang.String SCOPE
static final java.lang.String TYPE
type.
static final java.lang.String ARGUMENTS
static final java.lang.String EXT_GRAMMAR
static final java.lang.String NAME_FACTORY
static final java.lang.String NAME_FLAG
static final java.lang.String NAME_GCC
static final java.lang.String NAME_MAIN
static final java.lang.String NAME_PARSER
static final java.lang.String NAME_PRINTER
static final java.lang.String NAME_STRING_SET
static final java.lang.String NAME_STORAGE
static final Attribute ATT_STORAGE_AUTO
auto storage class attribute.
static final Attribute ATT_STORAGE_EXTERN
extern storage class attribute.
static final Attribute ATT_STORAGE_REGISTER
register storage class attribute.
static final Attribute ATT_STORAGE_STATIC
static storage class attribute.
static final Attribute ATT_STORAGE_TYPEDEF
typdef storage class attribute.
static final java.lang.String NAME_STYLE
static final Attribute ATT_STYLE_OLD
static final Attribute ATT_STYLE_NEW
static final java.lang.String NAME_VISIBILITY
static final java.lang.String VALUE_PUBLIC
static final java.lang.String VALUE_PROTECTED
static final java.lang.String VALUE_PRIVATE
static final Attribute ATT_PUBLIC
static final Attribute ATT_PROTECTED
static final Attribute ATT_PACKAGE_PRIVATE
static final Attribute ATT_PRIVATE
static final Attribute ATT_ABSTRACT
abstract attribute.
static final Attribute ATT_BUILTIN
builtin attribute.
static final Attribute ATT_CONSTANT
constant attribute.
static final Attribute ATT_DEFINED
defined attribute.
static final Attribute ATT_DUMP
dump attribute.
static final Attribute ATT_EXPLICIT
explicit attribute.
static final Attribute ATT_FLATTEN
flatten attribute.
static final Attribute ATT_GENERIC
generic attribute.
static final Attribute ATT_GENERIC_AS_VOID
genericAsVoid attribute.
static final Attribute ATT_IGNORING_CASE
ignoringCase attribute.
static final Attribute ATT_IMPLICIT
implicit attribute.
static final Attribute ATT_INLINE
inline attribute.
static final Attribute ATT_LOOP
loop attribute.
static final Attribute ATT_LVALUE
lvalue attribute.
static final Attribute ATT_MACRO
macro attribute.
static final Attribute ATT_MEMOIZED
memoized attribute.
static final Attribute ATT_NATIVE
native attribute.
static final Attribute ATT_NODE
node attribute.
static final Attribute ATT_NOT_A_VALUE
notAValue attribute.
static final Attribute ATT_NO_INLINE
noinline attribute.
static final Attribute ATT_NO_WARNINGS
nowarn attribute.
static final Attribute ATT_OPTIONAL
optional attribute.
static final Attribute ATT_PARSE_TREE
withParseTree attribute.
static final Attribute ATT_PROFILE
profile attribute.
static final Attribute ATT_RAW_TYPES
rawTypes attribute.
static final Attribute ATT_RESETTING
resetting attribute.
static final Attribute ATT_RESTRICT
restrict attribute.
static final Attribute ATT_STATEFUL
stateful attribute.
static final Attribute ATT_STRICT_FP
strictfp attribute.
static final Attribute ATT_SYNCHRONIZED
synchronized attribute.
static final Attribute ATT_THREAD_LOCAL
threadLocal attribute.
static final Attribute ATT_TRANSIENT
transient attribute.
static final Attribute ATT_UNINITIALIZED
uninitialized attribute.
static final Attribute ATT_USED
used attribute.
static final Attribute ATT_VARIABLE
variable attribute.
static final Attribute ATT_VARIANT
variant attribute.
static final Attribute ATT_VERBOSE
verbose attribute.
static final Attribute ATT_VOLATILE
volatile attribute.
static final Attribute ATT_WITH_LOCATION
withLocation attribute.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||