| Modifier and Type | Class and Description |
|---|---|
| public static class | ClangCompilationDatabase.
Contains the function pointers loaded from |
| Modifier and Type | Field and Description |
|---|---|
| public static final int | CXCompilationDatabase_CanNotLoadDatabase
Error codes for Compilation Database (
|
| public static final int | CXCompilationDatabase_NoError
Error codes for Compilation Database (
|
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static long | clang_CompilationDatabase_fromDirectory(ByteBuffer BuildDir, IntBuffer ErrorCode)
Creates a compilation database from the database found in directory buildDir. |
| public static long | clang_CompilationDatabase_fromDirectory(CharSequence BuildDir, IntBuffer ErrorCode)
Creates a compilation database from the database found in directory buildDir. |
| public static long | clang_CompilationDatabase_getAllCompileCommands(long database)
Get all the compile commands in the given compilation database. |
| public static long | clang_CompilationDatabase_getCompileCommands(long database, ByteBuffer CompleteFileName)
Find the compile commands used for a file. |
| public static long | clang_CompilationDatabase_getCompileCommands(long database, CharSequence CompleteFileName)
Find the compile commands used for a file. |
| public static CXString | clang_CompileCommand_getArg(long command, int I, CXString __result)
Get the I'th argument value in the compiler invocations Invariant :
|
| public static CXString | clang_CompileCommand_getDirectory(long command, CXString __result)
Get the working directory where the CompileCommand was executed from |
| public static CXString | clang_CompileCommand_getFilename(long command, CXString __result)
Get the filename associated with the CompileCommand. |
| public static CXString | clang_CompileCommand_getMappedSourceContent(long command, int I, CXString __result)
Get the I'th mapped source content for the compiler invocation. |
| public static CXString | clang_CompileCommand_getMappedSourcePath(long command, int I, CXString __result)
Get the I'th mapped source path for the compiler invocation. |
| public static int | clang_CompileCommand_getNumArgs(long command)
Get the number of arguments in the compiler invocation. |
| public static int | clang_CompileCommand_getNumMappedSources(long command)
Get the number of source mappings for the compiler invocation. |
| public static void | |
| public static long | clang_CompileCommands_getCommand(long commands, int I)
Get the I'th CompileCommand for a file Note : 0 <= i <clang_CompileCommands_getSize(CXCompileCommands) |
| public static int | |
| public static long | nclang_CompilationDatabase_fromDirectory(long BuildDir, long ErrorCode)
Unsafe version of: |
| public static long | nclang_CompilationDatabase_getCompileCommands(long database, long CompleteFileName)
Unsafe version of: |
| public static native void | nclang_CompileCommand_getArg(long command, int I, long __functionAddress, long __result)
Unsafe version of: |
| public static void | nclang_CompileCommand_getArg(long command, int I, long __result)
Unsafe version of: |
| public static native void | nclang_CompileCommand_getDirectory(long command, long __functionAddress, long __result)
Unsafe version of: |
| public static void | nclang_CompileCommand_getDirectory(long command, long __result)
Unsafe version of: |
| public static native void | nclang_CompileCommand_getFilename(long command, long __functionAddress, long __result)
Unsafe version of: |
| public static void | nclang_CompileCommand_getFilename(long command, long __result)
Unsafe version of: |
| public static native void | nclang_CompileCommand_getMappedSourceContent(long command, int I, long __functionAddress, long __result)
Unsafe version of: |
| public static void | nclang_CompileCommand_getMappedSourceContent(long command, int I, long __result)
Unsafe version of: |
| public static native void | nclang_CompileCommand_getMappedSourcePath(long command, int I, long __functionAddress, long __result)
Unsafe version of: |
| public static void | nclang_CompileCommand_getMappedSourcePath(long command, int I, long __result)
Unsafe version of: |
| CXCompilationDatabase_CanNotLoadDatabase | back to summary |
|---|---|
| public static final int CXCompilationDatabase_CanNotLoadDatabase Error codes for Compilation Database ( Enum values:
| |
| CXCompilationDatabase_NoError | back to summary |
|---|---|
| public static final int CXCompilationDatabase_NoError Error codes for Compilation Database ( Enum values:
| |
| ClangCompilationDatabase | back to summary |
|---|---|
| protected ClangCompilationDatabase() | |
| clang_CompilationDatabase_dispose | back to summary |
|---|---|
| public static void clang_CompilationDatabase_dispose(long database) Free the given compilation database | |
| clang_CompilationDatabase_fromDirectory | back to summary |
|---|---|
| public static long clang_CompilationDatabase_fromDirectory(ByteBuffer BuildDir, IntBuffer ErrorCode) Creates a compilation database from the database found in directory buildDir. For example, CMake can output a compile_commands.json which can be used to build the database. It must be freed by
| |
| clang_CompilationDatabase_fromDirectory | back to summary |
|---|---|
| public static long clang_CompilationDatabase_fromDirectory(CharSequence BuildDir, IntBuffer ErrorCode) Creates a compilation database from the database found in directory buildDir. For example, CMake can output a compile_commands.json which can be used to build the database. It must be freed by
| |
| clang_CompilationDatabase_getAllCompileCommands | back to summary |
|---|---|
| public static long clang_CompilationDatabase_getAllCompileCommands(long database) Get all the compile commands in the given compilation database.
| |
| clang_CompilationDatabase_getCompileCommands | back to summary |
|---|---|
| public static long clang_CompilationDatabase_getCompileCommands(long database, ByteBuffer CompleteFileName) Find the compile commands used for a file. The compile commands must be freed by
| |
| clang_CompilationDatabase_getCompileCommands | back to summary |
|---|---|
| public static long clang_CompilationDatabase_getCompileCommands(long database, CharSequence CompleteFileName) Find the compile commands used for a file. The compile commands must be freed by
| |
| clang_CompileCommand_getArg | back to summary |
|---|---|
| public static CXString clang_CompileCommand_getArg(long command, int I, CXString __result) Get the I'th argument value in the compiler invocations Invariant :
| |
| clang_CompileCommand_getDirectory | back to summary |
|---|---|
| public static CXString clang_CompileCommand_getDirectory(long command, CXString __result) Get the working directory where the CompileCommand was executed from | |
| clang_CompileCommand_getFilename | back to summary |
|---|---|
| public static CXString clang_CompileCommand_getFilename(long command, CXString __result) Get the filename associated with the CompileCommand. | |
| clang_CompileCommand_getMappedSourceContent | back to summary |
|---|---|
| public static CXString clang_CompileCommand_getMappedSourceContent(long command, int I, CXString __result) Get the I'th mapped source content for the compiler invocation. | |
| clang_CompileCommand_getMappedSourcePath | back to summary |
|---|---|
| public static CXString clang_CompileCommand_getMappedSourcePath(long command, int I, CXString __result) Get the I'th mapped source path for the compiler invocation. | |
| clang_CompileCommand_getNumArgs | back to summary |
|---|---|
| public static int clang_CompileCommand_getNumArgs(long command) Get the number of arguments in the compiler invocation.
| |
| clang_CompileCommand_getNumMappedSources | back to summary |
|---|---|
| public static int clang_CompileCommand_getNumMappedSources(long command) Get the number of source mappings for the compiler invocation.
| |
| clang_CompileCommands_dispose | back to summary |
|---|---|
| public static void clang_CompileCommands_dispose(long commands) Free the given CompileCommands | |
| clang_CompileCommands_getCommand | back to summary |
|---|---|
| public static long clang_CompileCommands_getCommand(long commands, int I) Get the I'th CompileCommand for a file Note : 0 <= i <clang_CompileCommands_getSize(CXCompileCommands)
| |
| clang_CompileCommands_getSize | back to summary |
|---|---|
| public static int clang_CompileCommands_getSize(long commands) Get the number of CompileCommand we have for a file
| |
| nclang_CompilationDatabase_fromDirectory | back to summary |
|---|---|
| public static long nclang_CompilationDatabase_fromDirectory(long BuildDir, long ErrorCode) Unsafe version of: | |
| nclang_CompilationDatabase_getCompileCommands | back to summary |
|---|---|
| public static long nclang_CompilationDatabase_getCompileCommands(long database, long CompleteFileName) Unsafe version of: | |
| nclang_CompileCommand_getArg | back to summary |
|---|---|
| public static native void nclang_CompileCommand_getArg(long command, int I, long __functionAddress, long __result) Unsafe version of: | |
| nclang_CompileCommand_getArg | back to summary |
|---|---|
| public static void nclang_CompileCommand_getArg(long command, int I, long __result) Unsafe version of: | |
| nclang_CompileCommand_getDirectory | back to summary |
|---|---|
| public static native void nclang_CompileCommand_getDirectory(long command, long __functionAddress, long __result) Unsafe version of: | |
| nclang_CompileCommand_getDirectory | back to summary |
|---|---|
| public static void nclang_CompileCommand_getDirectory(long command, long __result) Unsafe version of: | |
| nclang_CompileCommand_getFilename | back to summary |
|---|---|
| public static native void nclang_CompileCommand_getFilename(long command, long __functionAddress, long __result) Unsafe version of: | |
| nclang_CompileCommand_getFilename | back to summary |
|---|---|
| public static void nclang_CompileCommand_getFilename(long command, long __result) Unsafe version of: | |
| nclang_CompileCommand_getMappedSourceContent | back to summary |
|---|---|
| public static native void nclang_CompileCommand_getMappedSourceContent(long command, int I, long __functionAddress, long __result) Unsafe version of: | |
| nclang_CompileCommand_getMappedSourceContent | back to summary |
|---|---|
| public static void nclang_CompileCommand_getMappedSourceContent(long command, int I, long __result) Unsafe version of: | |
| nclang_CompileCommand_getMappedSourcePath | back to summary |
|---|---|
| public static native void nclang_CompileCommand_getMappedSourcePath(long command, int I, long __functionAddress, long __result) Unsafe version of: | |
| nclang_CompileCommand_getMappedSourcePath | back to summary |
|---|---|
| public static void nclang_CompileCommand_getMappedSourcePath(long command, int I, long __result) Unsafe version of: | |
ClangIndex.getLibrary().
| Modifier and Type | Field and Description |
|---|---|
| public static final long | CompilationDatabase_dispose
Function address. |
| public static final long | CompilationDatabase_fromDirectory
Function address. |
| public static final long | CompilationDatabase_getAllCompileCommands
Function address. |
| public static final long | CompilationDatabase_getCompileCommands
Function address. |
| public static final long | CompileCommand_getArg
Function address. |
| public static final long | CompileCommand_getDirectory
Function address. |
| public static final long | CompileCommand_getFilename
Function address. |
| public static final long | CompileCommand_getMappedSourceContent
Function address. |
| public static final long | CompileCommand_getMappedSourcePath
Function address. |
| public static final long | CompileCommand_getNumArgs
Function address. |
| public static final long | CompileCommand_getNumMappedSources
Function address. |
| public static final long | CompileCommands_dispose
Function address. |
| public static final long | CompileCommands_getCommand
Function address. |
| public static final long | CompileCommands_getSize
Function address. |
| Access | Constructor and Description |
|---|---|
| private |
| CompilationDatabase_dispose | back to summary |
|---|---|
| public static final long CompilationDatabase_dispose Function address. | |
| CompilationDatabase_fromDirectory | back to summary |
|---|---|
| public static final long CompilationDatabase_fromDirectory Function address. | |
| CompilationDatabase_getAllCompileCommands | back to summary |
|---|---|
| public static final long CompilationDatabase_getAllCompileCommands Function address. | |
| CompilationDatabase_getCompileCommands | back to summary |
|---|---|
| public static final long CompilationDatabase_getCompileCommands Function address. | |
| CompileCommand_getArg | back to summary |
|---|---|
| public static final long CompileCommand_getArg Function address. | |
| CompileCommand_getDirectory | back to summary |
|---|---|
| public static final long CompileCommand_getDirectory Function address. | |
| CompileCommand_getFilename | back to summary |
|---|---|
| public static final long CompileCommand_getFilename Function address. | |
| CompileCommand_getMappedSourceContent | back to summary |
|---|---|
| public static final long CompileCommand_getMappedSourceContent Function address. | |
| CompileCommand_getMappedSourcePath | back to summary |
|---|---|
| public static final long CompileCommand_getMappedSourcePath Function address. | |
| CompileCommand_getNumArgs | back to summary |
|---|---|
| public static final long CompileCommand_getNumArgs Function address. | |
| CompileCommand_getNumMappedSources | back to summary |
|---|---|
| public static final long CompileCommand_getNumMappedSources Function address. | |
| CompileCommands_dispose | back to summary |
|---|---|
| public static final long CompileCommands_dispose Function address. | |
| CompileCommands_getCommand | back to summary |
|---|---|
| public static final long CompileCommands_getCommand Function address. | |
| CompileCommands_getSize | back to summary |
|---|---|
| public static final long CompileCommands_getSize Function address. | |
| Functions | back to summary |
|---|---|
| private Functions() | |