Package org.lwjgl.llvm
Class ClangRewrite
java.lang.Object
org.lwjgl.llvm.ClangRewrite
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Contains the function pointers loaded fromClangIndex.getLibrary()
. -
Method Summary
Modifier and TypeMethodDescriptionstatic long
clang_CXRewriter_create
(long TU) CXRewriter clang_CXRewriter_create(CXTranslationUnit TU)
static void
clang_CXRewriter_dispose
(long Rew) void clang_CXRewriter_dispose(CXRewriter Rew)
static void
clang_CXRewriter_insertTextBefore
(long Rew, CXSourceLocation Loc, CharSequence Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
static void
clang_CXRewriter_insertTextBefore
(long Rew, CXSourceLocation Loc, ByteBuffer Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
static boolean
clang_CXRewriter_overwriteChangedFiles
(long Rew) int clang_CXRewriter_overwriteChangedFiles(CXRewriter Rew)
static void
clang_CXRewriter_removeText
(long Rew, CXSourceRange ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
static void
clang_CXRewriter_replaceText
(long Rew, CXSourceRange ToBeReplaced, CharSequence Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
static void
clang_CXRewriter_replaceText
(long Rew, CXSourceRange ToBeReplaced, ByteBuffer Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
static void
clang_CXRewriter_writeMainFileToStdOut
(long Rew) void clang_CXRewriter_writeMainFileToStdOut(CXRewriter Rew)
static void
nclang_CXRewriter_insertTextBefore
(long Rew, long Loc, long Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
static void
nclang_CXRewriter_insertTextBefore
(long Rew, long Loc, long Insert, long __functionAddress) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
static void
nclang_CXRewriter_removeText
(long Rew, long ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
static void
nclang_CXRewriter_removeText
(long Rew, long ToBeRemoved, long __functionAddress) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
static void
nclang_CXRewriter_replaceText
(long Rew, long ToBeReplaced, long Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
static void
nclang_CXRewriter_replaceText
(long Rew, long ToBeReplaced, long Replacement, long __functionAddress) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
-
Method Details
-
clang_CXRewriter_create
public static long clang_CXRewriter_create(long TU) CXRewriter clang_CXRewriter_create(CXTranslationUnit TU)
-
nclang_CXRewriter_insertTextBefore
public static void nclang_CXRewriter_insertTextBefore(long Rew, long Loc, long Insert, long __functionAddress) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
-
nclang_CXRewriter_insertTextBefore
public static void nclang_CXRewriter_insertTextBefore(long Rew, long Loc, long Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
-
clang_CXRewriter_insertTextBefore
public static void clang_CXRewriter_insertTextBefore(long Rew, CXSourceLocation Loc, ByteBuffer Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
-
clang_CXRewriter_insertTextBefore
public static void clang_CXRewriter_insertTextBefore(long Rew, CXSourceLocation Loc, CharSequence Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)
-
nclang_CXRewriter_replaceText
public static void nclang_CXRewriter_replaceText(long Rew, long ToBeReplaced, long Replacement, long __functionAddress) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
-
nclang_CXRewriter_replaceText
public static void nclang_CXRewriter_replaceText(long Rew, long ToBeReplaced, long Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
-
clang_CXRewriter_replaceText
public static void clang_CXRewriter_replaceText(long Rew, CXSourceRange ToBeReplaced, ByteBuffer Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
-
clang_CXRewriter_replaceText
public static void clang_CXRewriter_replaceText(long Rew, CXSourceRange ToBeReplaced, CharSequence Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)
-
nclang_CXRewriter_removeText
public static void nclang_CXRewriter_removeText(long Rew, long ToBeRemoved, long __functionAddress) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
-
nclang_CXRewriter_removeText
public static void nclang_CXRewriter_removeText(long Rew, long ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
-
clang_CXRewriter_removeText
void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)
-
clang_CXRewriter_overwriteChangedFiles
public static boolean clang_CXRewriter_overwriteChangedFiles(long Rew) int clang_CXRewriter_overwriteChangedFiles(CXRewriter Rew)
-
clang_CXRewriter_writeMainFileToStdOut
public static void clang_CXRewriter_writeMainFileToStdOut(long Rew) void clang_CXRewriter_writeMainFileToStdOut(CXRewriter Rew)
-
clang_CXRewriter_dispose
public static void clang_CXRewriter_dispose(long Rew) void clang_CXRewriter_dispose(CXRewriter Rew)
-