clang: include/clang/Interpreter/PartialTranslationUnit.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef LLVM_CLANG_INTERPRETER_PARTIALTRANSLATIONUNIT_H
15#define LLVM_CLANG_INTERPRETER_PARTIALTRANSLATIONUNIT_H
16
17#include
18
19namespace llvm {
21}
22
24
26
27
28
38}
39
40#endif
The top declaration context.
The JSON file list parser is used to communicate input to InstallAPI.
@ Module
Module linkage, which indicates that the entity can be referred to from other translation units withi...
Diagnostic wrappers for TextAPI types for error reporting.
The class keeps track of various objects created as part of processing incremental inputs.
Definition PartialTranslationUnit.h:29
bool operator==(const PartialTranslationUnit &other)
Definition PartialTranslationUnit.h:34
TranslationUnitDecl * TUPart
Definition PartialTranslationUnit.h:30
std::unique_ptr< llvm::Module > TheModule
The llvm IR produced for the input.
Definition PartialTranslationUnit.h:33