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
@NativeType("CXRewriter") public static long clang_CXRewriter_create(@NativeType("CXTranslationUnit") 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(@NativeType("CXRewriter") long Rew, CXSourceLocation Loc, @NativeType("char const *") ByteBuffer Insert) void clang_CXRewriter_insertTextBefore(CXRewriter Rew, CXSourceLocation Loc, char const * Insert) -
clang_CXRewriter_insertTextBefore
public static void clang_CXRewriter_insertTextBefore(@NativeType("CXRewriter") long Rew, CXSourceLocation Loc, @NativeType("char const *") 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(@NativeType("CXRewriter") long Rew, CXSourceRange ToBeReplaced, @NativeType("char const *") ByteBuffer Replacement) void clang_CXRewriter_replaceText(CXRewriter Rew, CXSourceRange ToBeReplaced, char const * Replacement) -
clang_CXRewriter_replaceText
public static void clang_CXRewriter_replaceText(@NativeType("CXRewriter") long Rew, CXSourceRange ToBeReplaced, @NativeType("char const *") 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
public static void clang_CXRewriter_removeText(@NativeType("CXRewriter") long Rew, CXSourceRange ToBeRemoved) void clang_CXRewriter_removeText(CXRewriter Rew, CXSourceRange ToBeRemoved) -
clang_CXRewriter_overwriteChangedFiles
@NativeType("int") public static boolean clang_CXRewriter_overwriteChangedFiles(@NativeType("CXRewriter") long Rew) int clang_CXRewriter_overwriteChangedFiles(CXRewriter Rew) -
clang_CXRewriter_writeMainFileToStdOut
void clang_CXRewriter_writeMainFileToStdOut(CXRewriter Rew) -
clang_CXRewriter_dispose
void clang_CXRewriter_dispose(CXRewriter Rew)
-