|
Polly 23.0.0git
|
Classes | |
| struct | ClangAPI |
| struct | Wrap |
Functions | |
| static Driver * | construct_driver (const char *binary, DiagnosticsEngine &Diags) |
| static void | create_from_args (CompilerInvocation &invocation, const ArgStringList *args, DiagnosticsEngine &Diags) |
| static void | set_sysroot (ArgStringList &args) |
| static void | construct_invocation (CompilerInstance *Clang, const char *filename, DiagnosticsEngine &Diags) |
| static TargetInfo * | create_target_info (CompilerInstance *Clang, DiagnosticsEngine &Diags) |
| static void | create_diagnostics (CompilerInstance *Clang) |
| static void | create_preprocessor (CompilerInstance *Clang) |
| static void | add_path (HeaderSearchOptions &HSO, std::string Path) |
| template<typename T> | |
| static void | create_main_file_id (SourceManager &SM, const T &file) |
| static void | set_lang_defaults (CompilerInstance *Clang) |
| template<class T> | |
| static const FileEntry * | ignore_error_helper (const T obj, int, int[1][sizeof(obj.getError())]) |
| template<class T> | |
| static const FileEntry * | ignore_error_helper (const T obj, long, void *) |
| template<class T> | |
| static const FileEntry * | ignore_error (const T obj) |
| ISL_VALID_EXPR_FOR_TEMPLATE_ARG (HasGetFileRef, std::declval< U >().getFileRef(std::declval< const std::string & >())) template< typename T | |
| template<typename T, typename std::enable_if<!TakesDiagnosticOptionsRef< T >::value, bool >::type = true> | |
| static DiagnosticOptions * | diag_opts_type () |
Variables | |
| static const char * | ResourceDir = ISL_CLANG_RESOURCE_DIR |
|
static |
Definition at line 181 of file clang_wrap.h.
Referenced by Extractor::add_paths().
|
static |
Definition at line 47 of file clang_wrap.h.
Referenced by construct_invocation().
|
static |
Definition at line 112 of file clang_wrap.h.
References isl::clang::ClangAPI::command(), construct_driver(), create_from_args(), and set_sysroot().
Referenced by isl::clang::Wrap::invoke().
|
static |
Definition at line 165 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().
|
static |
Definition at line 77 of file clang_wrap.h.
Referenced by construct_invocation().
|
static |
Definition at line 187 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().
|
static |
Definition at line 172 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().
|
static |
Definition at line 146 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().
|
static |
References diag_opts_type().
Referenced by diag_opts_type().
|
static |
Definition at line 242 of file clang_wrap.h.
References ignore_error_helper(), and obj.
|
static |
|
static |
Definition at line 233 of file clang_wrap.h.
References obj.
| isl::clang::ISL_VALID_EXPR_FOR_TEMPLATE_ARG | ( | HasGetFileRef | , |
| std::declval< U > | ).getFileRef(std::declval< const std::string & >() ) |
|
static |
Definition at line 209 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().
|
static |
Definition at line 102 of file clang_wrap.h.
Referenced by construct_invocation().
|
static |
Definition at line 45 of file clang_wrap.h.
Referenced by isl::clang::Wrap::invoke().