clang API Documentation
An input file for the front end. More...
#include <FrontendOptions.h>

Public Member Functions | |
| FrontendInputFile () | |
| FrontendInputFile (StringRef File, InputKind Kind, bool IsSystem=false) | |
Public Attributes | |
| std::string | File |
| The file name, or "-" to read from standard input. | |
| InputKind | Kind |
| The kind of input, e.g., C source, AST file, LLVM IR. | |
| bool | IsSystem |
| Whether we're dealing with a 'system' input (vs. a 'user' input). | |
An input file for the front end.
Definition at line 73 of file FrontendOptions.h.
| clang::FrontendInputFile::FrontendInputFile | ( | ) | [inline] |
Definition at line 83 of file FrontendOptions.h.
| clang::FrontendInputFile::FrontendInputFile | ( | StringRef | File, |
| InputKind | Kind, | ||
| bool | IsSystem = false |
||
| ) | [inline] |
Definition at line 84 of file FrontendOptions.h.
| std::string clang::FrontendInputFile::File |
The file name, or "-" to read from standard input.
Definition at line 75 of file FrontendOptions.h.
Referenced by clang::FrontendAction::BeginSourceFile(), clang::FrontendAction::getCurrentFile(), clang::FrontendAction::getCurrentFileKind(), and clang::FrontendAction::isCurrentFileAST().
Whether we're dealing with a 'system' input (vs. a 'user' input).
Definition at line 81 of file FrontendOptions.h.
The kind of input, e.g., C source, AST file, LLVM IR.
Definition at line 78 of file FrontendOptions.h.
Referenced by clang::FrontendAction::BeginSourceFile(), and clang::FrontendAction::getCurrentFileKind().