| Package | Description |
|---|---|
| org.bytedeco.llvm.clang | |
| org.bytedeco.llvm.global |
| Modifier and Type | Method and Description |
|---|---|
CXToken |
CXToken.getPointer(long i) |
CXToken |
CXToken.int_data(int i,
int setter) |
CXToken |
CXToken.position(long position) |
CXToken |
CXToken.ptr_data(Pointer setter) |
| Modifier and Type | Method and Description |
|---|---|
static CXToken |
clang.clang_getToken(CXTranslationUnit TU,
CXSourceLocation Location)
Get the raw lexical token starting with the given location.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
clang.clang_annotateTokens(CXTranslationUnit TU,
CXToken Tokens,
int NumTokens,
CXCursor Cursors)
Annotate the given set of tokens by providing cursors for each token
that can be mapped to a specific entity within the abstract syntax tree.
|
static void |
clang.clang_disposeTokens(CXTranslationUnit TU,
CXToken Tokens,
int NumTokens)
Free the given set of tokens.
|
static CXSourceRange |
clang.clang_getTokenExtent(CXTranslationUnit arg0,
CXToken arg1)
Retrieve a source range that covers the given token.
|
static int |
clang.clang_getTokenKind(CXToken arg0)
Determine the kind of the given token.
|
static CXSourceLocation |
clang.clang_getTokenLocation(CXTranslationUnit arg0,
CXToken arg1)
Retrieve the source location of the given token.
|
static CXString |
clang.clang_getTokenSpelling(CXTranslationUnit arg0,
CXToken arg1)
Determine the spelling of the given token.
|
static void |
clang.clang_tokenize(CXTranslationUnit TU,
CXSourceRange Range,
CXToken Tokens,
int[] NumTokens) |
static void |
clang.clang_tokenize(CXTranslationUnit TU,
CXSourceRange Range,
CXToken Tokens,
IntBuffer NumTokens) |
static void |
clang.clang_tokenize(CXTranslationUnit TU,
CXSourceRange Range,
CXToken Tokens,
IntPointer NumTokens) |
Copyright © 2024. All rights reserved.