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