Package org.lwjgl.llvm
Class ClangRewrite
java.lang.Object
org.lwjgl.llvm.ClangRewrite
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classContains the function pointers loaded fromClangIndex.getLibrary(). -
Method Summary
Modifier and TypeMethodDescriptionstatic longclang_CXRewriter_create(long TU) CXRewriter clang_CXRewriter_create(CXTranslationUnit TU)static voidclang_CXRewriter_dispose(long Rew) void clang_CXRewriter_dispose(CXRewriter Rew)static voidclang_CXRewriter_insertTextBefore(long Rew, CXSourceLocation Loc, CharSequence Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)static voidclang_CXRewriter_insertTextBefore(long Rew, CXSourceLocation Loc, ByteBuffer Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)static booleanclang_CXRewriter_overwriteChangedFiles(long Rew) int clang_CXRewriter_overwriteChangedFiles(CXRewriter Rew)static voidclang_CXRewriter_removeText(long Rew, CXSourceRange ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)static voidclang_CXRewriter_replaceText(long Rew, CXSourceRange ToBeReplaced, CharSequence Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)static voidclang_CXRewriter_replaceText(long Rew, CXSourceRange ToBeReplaced, ByteBuffer Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)static voidclang_CXRewriter_writeMainFileToStdOut(long Rew) void clang_CXRewriter_writeMainFileToStdOut(CXRewriter Rew)static voidnclang_CXRewriter_insertTextBefore(long Rew, long Loc, long Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)static voidnclang_CXRewriter_insertTextBefore(long Rew, long Loc, long Insert, long __functionAddress) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert)static voidnclang_CXRewriter_removeText(long Rew, long ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)static voidnclang_CXRewriter_removeText(long Rew, long ToBeRemoved, long __functionAddress) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved)static voidnclang_CXRewriter_replaceText(long Rew, long ToBeReplaced, long Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement)static voidnclang_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)
-