Package | Description |
---|---|
org.bytedeco.javacpp.tools |
Contains classes used at build time by JavaCPP.
|
Modifier and Type | Field and Description |
---|---|
(package private) static Token |
Token.__CONST |
(package private) static Token |
Token.__INTERFACE |
(package private) Token[] |
TokenIndexer.array
The token of array, modified by the preprocessor as we go.
|
(package private) static Token |
Token.AUTO |
(package private) static Token |
Token.CLASS |
(package private) static Token |
Token.CONST |
(package private) static Token |
Token.CONSTEXPR |
(package private) static Token |
Token.DECLTYPE |
(package private) static Token |
Token.DEFAULT |
(package private) static Token |
Token.DEFINE |
(package private) static Token |
Token.DELETE |
(package private) static Token |
Token.ELIF |
(package private) static Token |
Token.ELSE |
(package private) static Token |
Token.ENDIF |
(package private) static Token |
Token.ENUM |
(package private) static Token |
Token.EOF |
(package private) static Token |
Token.EXPLICIT |
(package private) static Token |
Token.EXTERN |
(package private) static Token |
Token.FINAL |
(package private) static Token |
Token.FRIEND |
(package private) static Token |
Token.IF |
(package private) static Token |
Token.IFDEF |
(package private) static Token |
Token.IFNDEF |
(package private) static Token |
Token.INLINE |
(package private) static Token |
Token.INTERFACE |
(package private) static Token |
Token.MUTABLE |
(package private) static Token |
Token.NAMESPACE |
(package private) static Token |
Token.NEW |
(package private) static Token |
Token.OPERATOR |
(package private) static Token |
Token.PRIVATE |
(package private) static Token |
Token.PROTECTED |
(package private) static Token |
Token.PUBLIC |
(package private) static Token |
Token.REGISTER |
(package private) static Token |
Token.STATIC |
(package private) static Token |
Token.STRUCT |
(package private) static Token |
Token.TEMPLATE |
(package private) static Token |
Token.THREAD_LOCAL |
(package private) static Token |
Token.TYPEDEF |
(package private) static Token |
Token.TYPENAME |
(package private) static Token |
Token.UNION |
(package private) static Token |
Token.USING |
(package private) static Token |
Token.VIRTUAL |
(package private) static Token |
Token.VOLATILE |
Modifier and Type | Method and Description |
---|---|
(package private) Token[] |
TokenIndexer.expand(Token[] array,
int index) |
(package private) Token |
Token.expect(Object... tokens) |
(package private) Token[] |
TokenIndexer.filter(Token[] array,
int index) |
(package private) Token |
TokenIndexer.get()
Returns
get(0) . |
(package private) Token |
TokenIndexer.get(int i)
Returns
array[index + i] . |
(package private) Token |
TokenIndexer.next()
Increments
index and returns array[index] . |
Token |
Tokenizer.nextToken() |
(package private) Token[] |
Tokenizer.tokenize() |
Modifier and Type | Method and Description |
---|---|
int |
Token.compareTo(Token t) |
(package private) Token[] |
TokenIndexer.expand(Token[] array,
int index) |
(package private) Token[] |
TokenIndexer.filter(Token[] array,
int index) |
Constructor and Description |
---|
Token(Token t) |
TokenIndexer(InfoMap infoMap,
Token[] array,
boolean isCFile) |
Copyright © 2020. All rights reserved.