| Package | Description |
|---|---|
| org.bytedeco.llvm.clang | |
| org.bytedeco.llvm.global |
| Modifier and Type | Method and Description |
|---|---|
CXString |
CXString.data(Pointer data) |
CXString |
CXString.getPointer(long i) |
CXString |
CXPlatformAvailability.Message()
An optional message to provide to a user of this API, e.g., to
suggest replacement APIs.
|
CXString |
CXPlatformAvailability.Platform()
A string that describes the platform for which this structure
provides availability information.
|
CXString |
CXString.position(long position) |
CXString |
CXString.private_flags(int setter) |
CXString |
CXStringSet.Strings() |
| Modifier and Type | Method and Description |
|---|---|
CXPlatformAvailability |
CXPlatformAvailability.Message(CXString setter) |
CXPlatformAvailability |
CXPlatformAvailability.Platform(CXString setter) |
CXStringSet |
CXStringSet.Strings(CXString setter) |
| Modifier and Type | Method and Description |
|---|---|
static CXString |
clang.clang_BlockCommandComment_getArgText(CXComment Comment,
int ArgIdx) |
static CXString |
clang.clang_BlockCommandComment_getCommandName(CXComment Comment) |
static CXString |
clang.clang_codeCompleteGetContainerUSR(CXCodeCompleteResults Results)
Returns the USR for the container for the current code completion
context.
|
static CXString |
clang.clang_codeCompleteGetObjCSelector(CXCodeCompleteResults Results)
Returns the currently-entered selector for an Objective-C message
send, formatted like "initWithFoo:bar:".
|
static CXString |
clang.clang_CompileCommand_getArg(CXCompileCommand arg0,
int I)
Get the I'th argument value in the compiler invocations
Invariant :
- argument 0 is the compiler executable
|
static CXString |
clang.clang_CompileCommand_getDirectory(CXCompileCommand arg0)
Get the working directory where the CompileCommand was executed from
|
static CXString |
clang.clang_CompileCommand_getFilename(CXCompileCommand arg0)
Get the filename associated with the CompileCommand.
|
static CXString |
clang.clang_CompileCommand_getMappedSourceContent(CXCompileCommand arg0,
int I)
Get the I'th mapped source content for the compiler invocation.
|
static CXString |
clang.clang_CompileCommand_getMappedSourcePath(CXCompileCommand arg0,
int I)
Get the I'th mapped source path for the compiler invocation.
|
static CXString |
clang.clang_constructUSR_ObjCCategory(BytePointer class_name,
BytePointer category_name)
Construct a USR for a specified Objective-C category.
|
static CXString |
clang.clang_constructUSR_ObjCCategory(String class_name,
String category_name) |
static CXString |
clang.clang_constructUSR_ObjCClass(BytePointer class_name)
Construct a USR for a specified Objective-C class.
|
static CXString |
clang.clang_constructUSR_ObjCClass(String class_name) |
static CXString |
clang.clang_constructUSR_ObjCIvar(BytePointer name,
CXString classUSR)
Construct a USR for a specified Objective-C instance variable and
the USR for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCIvar(String name,
CXString classUSR) |
static CXString |
clang.clang_constructUSR_ObjCMethod(BytePointer name,
int isInstanceMethod,
CXString classUSR)
Construct a USR for a specified Objective-C method and
the USR for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCMethod(String name,
int isInstanceMethod,
CXString classUSR) |
static CXString |
clang.clang_constructUSR_ObjCProperty(BytePointer property,
CXString classUSR)
Construct a USR for a specified Objective-C property and the USR
for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCProperty(String property,
CXString classUSR) |
static CXString |
clang.clang_constructUSR_ObjCProtocol(BytePointer protocol_name)
Construct a USR for a specified Objective-C protocol.
|
static CXString |
clang.clang_constructUSR_ObjCProtocol(String protocol_name) |
static CXString |
clang.clang_Cursor_getBinaryOpcodeStr(int Op)
\brief Returns a string containing the spelling of the binary operator.
|
static CXString |
clang.clang_Cursor_getBriefCommentText(CXCursor C)
Given a cursor that represents a documentable entity (e.g.,
declaration), return the associated \paragraph; otherwise return the
first paragraph.
|
static CXString |
clang.clang_Cursor_getMangling(CXCursor arg0)
Retrieve the CXString representing the mangled name of the cursor.
|
static CXString |
clang.clang_Cursor_getObjCPropertyGetterName(CXCursor C)
Given a cursor that represents a property declaration, return the
name of the method that implements the getter.
|
static CXString |
clang.clang_Cursor_getObjCPropertySetterName(CXCursor C)
Given a cursor that represents a property declaration, return the
name of the method that implements the setter, if any.
|
static CXString |
clang.clang_Cursor_getRawCommentText(CXCursor C)
Given a cursor that represents a declaration, return the associated
comment text, including comment markers.
|
static CXString |
clang.clang_File_tryGetRealPathName(CXFile file)
Returns the real path name of \c file.
|
static CXString |
clang.clang_formatDiagnostic(CXDiagnostic Diagnostic,
int Options)
Format the given diagnostic in a manner that is suitable for display.
|
static CXString |
clang.clang_FullComment_getAsHTML(CXComment Comment)
Convert a given full parsed comment to an HTML fragment.
|
static CXString |
clang.clang_FullComment_getAsXML(CXComment Comment)
Convert a given full parsed comment to an XML document.
|
static CXString |
clang.clang_getBinaryOperatorKindSpelling(int kind)
Retrieve the spelling of a given CXBinaryOperatorKind.
|
static CXString |
clang.clang_getClangVersion()
Return a version string, suitable for showing to a user, but not
intended to be parsed (the format is not guaranteed to be stable).
|
static CXString |
clang.clang_getCompletionAnnotation(CXCompletionString completion_string,
int annotation_number)
Retrieve the annotation associated with the given completion string.
|
static CXString |
clang.clang_getCompletionBriefComment(CXCompletionString completion_string)
Retrieve the brief documentation comment attached to the declaration
that corresponds to the given completion string.
|
static CXString |
clang.clang_getCompletionChunkText(CXCompletionString completion_string,
int chunk_number)
Retrieve the text associated with a particular chunk within a
completion string.
|
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_getCompletionParent(CXCompletionString completion_string,
int[] kind) |
static CXString |
clang.clang_getCompletionParent(CXCompletionString completion_string,
IntBuffer kind) |
static CXString |
clang.clang_getCompletionParent(CXCompletionString completion_string,
IntPointer kind)
Retrieve the parent context of the given completion string.
|
static CXString |
clang.clang_getCursorDisplayName(CXCursor arg0)
Retrieve the display name for the entity referenced by this cursor.
|
static CXString |
clang.clang_getCursorKindSpelling(int Kind)
\defgroup CINDEX_DEBUG Debugging facilities
These routines are used for testing and debugging, only, and should not
be relied upon.
|
static CXString |
clang.clang_getCursorPrettyPrinted(CXCursor Cursor,
CXPrintingPolicy Policy)
Pretty print declarations.
|
static CXString |
clang.clang_getCursorSpelling(CXCursor arg0)
Retrieve a name for the entity referenced by this cursor.
|
static CXString |
clang.clang_getCursorUSR(CXCursor arg0)
Retrieve a Unified Symbol Resolution (USR) for the entity referenced
by the given cursor.
|
static CXString |
clang.clang_getDeclObjCTypeEncoding(CXCursor C)
Returns the Objective-C type encoding for the specified declaration.
|
static CXString |
clang.clang_getDiagnosticCategoryName(int Category)
Retrieve the name of a particular diagnostic category.
|
static CXString |
clang.clang_getDiagnosticCategoryText(CXDiagnostic arg0)
Retrieve the diagnostic category text for a given diagnostic.
|
static CXString |
clang.clang_getDiagnosticFixIt(CXDiagnostic Diagnostic,
int FixIt,
CXSourceRange ReplacementRange)
Retrieve the replacement information for a given fix-it.
|
static CXString |
clang.clang_getDiagnosticOption(CXDiagnostic Diag,
CXString Disable)
Retrieve the name of the command-line option that enabled this
diagnostic.
|
static CXString |
clang.clang_getDiagnosticSpelling(CXDiagnostic arg0)
Retrieve the text of the given diagnostic.
|
static CXString |
clang.clang_getFileName(CXFile SFile)
Retrieve the complete file and path name of the given file.
|
static CXString |
clang.clang_getSymbolGraphForCursor(CXCursor cursor)
Generate a single symbol symbol graph for the declaration at the given
cursor.
|
static CXString |
clang.clang_getSymbolGraphForUSR(BytePointer usr,
CXAPISet api)
Generate a single symbol symbol graph for the given USR.
|
static CXString |
clang.clang_getSymbolGraphForUSR(String usr,
CXAPISet api) |
static CXString |
clang.clang_getTokenSpelling(CXTranslationUnit arg0,
CXToken arg1)
Determine the spelling of the given token.
|
static CXString |
clang.clang_getTranslationUnitSpelling(CXTranslationUnit CTUnit)
Get the original translation unit source file name.
|
static CXString |
clang.clang_getTypedefName(CXType CT)
Returns the typedef name of the given type.
|
static CXString |
clang.clang_getTypeKindSpelling(int K)
Retrieve the spelling of a given CXTypeKind.
|
static CXString |
clang.clang_getTypePrettyPrinted(CXType CT,
CXPrintingPolicy cxPolicy)
Pretty-print the underlying type using a custom printing policy.
|
static CXString |
clang.clang_getTypeSpelling(CXType CT)
Pretty-print the underlying type using the rules of the
language of the translation unit from which it came.
|
static CXString |
clang.clang_getUnaryOperatorKindSpelling(int kind)
Retrieve the spelling of a given CXUnaryOperatorKind.
|
static CXString |
clang.clang_HTMLStartTag_getAttrName(CXComment Comment,
int AttrIdx) |
static CXString |
clang.clang_HTMLStartTag_getAttrValue(CXComment Comment,
int AttrIdx) |
static CXString |
clang.clang_HTMLTagComment_getAsString(CXComment Comment)
Convert an HTML tag AST node to string.
|
static CXString |
clang.clang_HTMLTagComment_getTagName(CXComment Comment) |
static CXString |
clang.clang_InlineCommandComment_getArgText(CXComment Comment,
int ArgIdx) |
static CXString |
clang.clang_InlineCommandComment_getCommandName(CXComment Comment) |
static CXString |
clang.clang_Module_getFullName(CXModule Module) |
static CXString |
clang.clang_Module_getName(CXModule Module) |
static CXString |
clang.clang_ParamCommandComment_getParamName(CXComment Comment) |
static CXString |
clang.clang_TargetInfo_getTriple(CXTargetInfo Info)
Get the normalized target triple as a string.
|
static CXString |
clang.clang_TextComment_getText(CXComment Comment) |
static CXString |
clang.clang_TParamCommandComment_getParamName(CXComment Comment) |
static CXString |
clang.clang_Type_getObjCEncoding(CXType type)
Returns the Objective-C type encoding for the specified CXType.
|
static CXString |
clang.clang_VerbatimBlockLineComment_getText(CXComment Comment) |
static CXString |
clang.clang_VerbatimLineComment_getText(CXComment Comment) |
| Modifier and Type | Method and Description |
|---|---|
static CXString |
clang.clang_constructUSR_ObjCIvar(BytePointer name,
CXString classUSR)
Construct a USR for a specified Objective-C instance variable and
the USR for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCIvar(String name,
CXString classUSR) |
static CXString |
clang.clang_constructUSR_ObjCMethod(BytePointer name,
int isInstanceMethod,
CXString classUSR)
Construct a USR for a specified Objective-C method and
the USR for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCMethod(String name,
int isInstanceMethod,
CXString classUSR) |
static CXString |
clang.clang_constructUSR_ObjCProperty(BytePointer property,
CXString classUSR)
Construct a USR for a specified Objective-C property and the USR
for its containing class.
|
static CXString |
clang.clang_constructUSR_ObjCProperty(String property,
CXString classUSR) |
static int |
clang.clang_Cursor_isExternalSymbol(CXCursor C,
CXString language,
CXString definedIn,
int[] isGenerated) |
static int |
clang.clang_Cursor_isExternalSymbol(CXCursor C,
CXString language,
CXString definedIn,
IntBuffer isGenerated) |
static int |
clang.clang_Cursor_isExternalSymbol(CXCursor C,
CXString language,
CXString definedIn,
IntPointer isGenerated)
Returns non-zero if the given cursor points to a symbol marked with
external_source_symbol attribute.
|
static void |
clang.clang_disposeString(CXString string)
Free the given string.
|
static BytePointer |
clang.clang_getCString(CXString string)
Retrieve the character data associated with the given string.
|
static int |
clang.clang_getCursorPlatformAvailability(CXCursor cursor,
int[] always_deprecated,
CXString deprecated_message,
int[] always_unavailable,
CXString unavailable_message,
CXPlatformAvailability availability,
int availability_size) |
static int |
clang.clang_getCursorPlatformAvailability(CXCursor cursor,
IntBuffer always_deprecated,
CXString deprecated_message,
IntBuffer always_unavailable,
CXString unavailable_message,
CXPlatformAvailability availability,
int availability_size) |
static int |
clang.clang_getCursorPlatformAvailability(CXCursor cursor,
IntPointer always_deprecated,
CXString deprecated_message,
IntPointer always_unavailable,
CXString unavailable_message,
CXPlatformAvailability availability,
int availability_size)
Determine the availability of the entity that this cursor refers to
on any platforms for which availability information is known.
|
static CXString |
clang.clang_getDiagnosticOption(CXDiagnostic Diag,
CXString Disable)
Retrieve the name of the command-line option that enabled this
diagnostic.
|
static void |
clang.clang_getPresumedLocation(CXSourceLocation location,
CXString filename,
int[] line,
int[] column) |
static void |
clang.clang_getPresumedLocation(CXSourceLocation location,
CXString filename,
IntBuffer line,
IntBuffer column) |
static void |
clang.clang_getPresumedLocation(CXSourceLocation location,
CXString filename,
IntPointer line,
IntPointer column)
Retrieve the file, line and column represented by the given source
location, as specified in a # line directive.
|
static CXDiagnosticSet |
clang.clang_loadDiagnostics(BytePointer file,
int[] error,
CXString errorString) |
static CXDiagnosticSet |
clang.clang_loadDiagnostics(BytePointer file,
IntBuffer error,
CXString errorString) |
static CXDiagnosticSet |
clang.clang_loadDiagnostics(BytePointer file,
IntPointer error,
CXString errorString)
Deserialize a set of diagnostics from a Clang diagnostics bitcode
file.
|
static CXDiagnosticSet |
clang.clang_loadDiagnostics(String file,
int[] error,
CXString errorString) |
static CXDiagnosticSet |
clang.clang_loadDiagnostics(String file,
IntBuffer error,
CXString errorString) |
static CXDiagnosticSet |
clang.clang_loadDiagnostics(String file,
IntPointer error,
CXString errorString) |
static void |
clang.clang_remap_getFilenames(CXRemapping arg0,
int index,
CXString original,
CXString transformed)
Get the original and the associated filename from the remapping.
|
Copyright © 2025. All rights reserved.