| Package | Description |
|---|---|
| org.bytedeco.llvm.clang | |
| org.bytedeco.llvm.global |
| Modifier and Type | Method and Description |
|---|---|
CXSourceRange |
CXSourceRange.begin_int_data(int setter) |
CXSourceRange |
CXSourceRange.end_int_data(int setter) |
CXSourceRange |
CXSourceRange.getPointer(long i) |
CXSourceRange |
CXSourceRange.position(long position) |
CXSourceRange |
CXSourceRange.ptr_data(int i,
Pointer setter) |
CXSourceRange |
CXSourceRangeList.ranges()
An array of \c CXSourceRanges.
|
| Modifier and Type | Method and Description |
|---|---|
int |
CXCursorAndRangeVisitor.Visit_Pointer_CXCursor_CXSourceRange.call(Pointer context,
CXCursor arg1,
CXSourceRange arg2) |
CXSourceRangeList |
CXSourceRangeList.ranges(CXSourceRange setter) |
| Modifier and Type | Method and Description |
|---|---|
static CXSourceRange |
clang.clang_Cursor_getCommentRange(CXCursor C)
Given a cursor that represents a declaration, return the associated
comment's source range.
|
static CXSourceRange |
clang.clang_Cursor_getSpellingNameRange(CXCursor arg0,
int pieceIndex,
int options)
Retrieve a range for a piece that forms the cursors spelling name.
|
static CXSourceRange |
clang.clang_getCursorExtent(CXCursor arg0)
Retrieve the physical extent of the source construct referenced by
the given cursor.
|
static CXSourceRange |
clang.clang_getCursorReferenceNameRange(CXCursor C,
int NameFlags,
int PieceIndex)
Given a cursor that references something else, return the source range
covering that reference.
|
static CXSourceRange |
clang.clang_getDiagnosticRange(CXDiagnostic Diagnostic,
int Range)
Retrieve a source range associated with the diagnostic.
|
static CXSourceRange |
clang.clang_getNullRange()
Retrieve a NULL (invalid) source range.
|
static CXSourceRange |
clang.clang_getRange(CXSourceLocation begin,
CXSourceLocation end)
Retrieve a source range given the beginning and ending source
locations.
|
static CXSourceRange |
clang.clang_getTokenExtent(CXTranslationUnit arg0,
CXToken arg1)
Retrieve a source range that covers the given token.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
clang.clang_equalRanges(CXSourceRange range1,
CXSourceRange range2)
Determine whether two ranges are equivalent.
|
static CXString |
clang.clang_getCompletionFixIt(CXCodeCompleteResults results,
int completion_index,
int fixit_index,
CXSourceRange replacement_range)
Fix-its that *must* be applied before inserting the text for the
corresponding completion.
|
static CXString |
clang.clang_getDiagnosticFixIt(CXDiagnostic Diagnostic,
int FixIt,
CXSourceRange ReplacementRange)
Retrieve the replacement information for a given fix-it.
|
static CXSourceLocation |
clang.clang_getRangeEnd(CXSourceRange range)
Retrieve a source location representing the last character within a
source range.
|
static CXSourceLocation |
clang.clang_getRangeStart(CXSourceRange range)
Retrieve a source location representing the first character within a
source range.
|
static int |
clang.clang_Range_isNull(CXSourceRange range)
Returns non-zero if \p range is null.
|
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) |
static void |
clang.clang_tokenize(CXTranslationUnit TU,
CXSourceRange Range,
PointerPointer Tokens,
IntPointer NumTokens)
Tokenize the source code described by the given range into raw
lexical tokens.
|
Copyright © 2024. All rights reserved.