Class ClangRewrite

java.lang.Object
org.lwjgl.llvm.ClangRewrite

public class ClangRewrite extends Object
  • 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

      public static void clang_CXRewriter_removeText(long Rew, CXSourceRange ToBeRemoved)
      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)