Searched refs:PreprocessingRecord (Results 1 - 11 of 11) sorted by relevance

/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Lex/
H A DPreprocessingRecord.cpp1 //===--- PreprocessingRecord.cpp - Record of Preprocessing ------*- C++ -*-===//
10 // This file implements the PreprocessingRecord class, which maintains a record
14 #include "clang/Lex/PreprocessingRecord.h"
25 InclusionDirective::InclusionDirective(PreprocessingRecord &PPRec,
41 PreprocessingRecord::PreprocessingRecord(SourceManager &SM) function in class:PreprocessingRecord
48 std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator>
49 PreprocessingRecord::getPreprocessedEntitiesInRange(SourceRange Range) {
89 bool PreprocessingRecord
[all...]
H A DPreprocessor.cpp41 #include "clang/Lex/PreprocessingRecord.h"
860 Record = new PreprocessingRecord(getSourceManager());
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Lex/
H A DPreprocessingRecord.h1 //===--- PreprocessingRecord.h - Record of Preprocessing --------*- C++ -*-===//
10 // This file defines the PreprocessingRecord class, which maintains a record
30 class PreprocessingRecord;
34 void* operator new(size_t bytes, clang::PreprocessingRecord& PR,
38 void operator delete(void* ptr, clang::PreprocessingRecord& PR,
84 friend class PreprocessingRecord;
99 // in PreprocessingRecord or by doing a placement new.
100 void* operator new(size_t bytes, PreprocessingRecord& PR,
109 void operator delete(void* ptr, PreprocessingRecord& PR,
233 InclusionDirective(PreprocessingRecord
290 class PreprocessingRecord : public PPCallbacks { class in namespace:clang
[all...]
H A DPreprocessor.h56 class PreprocessingRecord;
370 PreprocessingRecord *Record;
647 PreprocessingRecord *getPreprocessingRecord() const { return Record; }
/freebsd-10.3-release/lib/clang/libclanglex/
H A DMakefile24 PreprocessingRecord.cpp \
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Frontend/
H A DASTUnit.h26 #include "clang/Lex/PreprocessingRecord.h"
623 std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator>
/freebsd-10.3-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DASTWriter.h60 class PreprocessingRecord;
434 void WritePreprocessorDetail(PreprocessingRecord &PPRec);
H A DASTReader.h28 #include "clang/Lex/PreprocessingRecord.h"
1069 std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator>
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Frontend/
H A DASTUnit.cpp2843 std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator>
2851 if (PreprocessingRecord *PPRec = PP->getPreprocessingRecord())
2854 return std::make_pair(PreprocessingRecord::iterator(),
2855 PreprocessingRecord::iterator());
/freebsd-10.3-release/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReader.cpp35 #include "clang/Lex/PreprocessingRecord.h"
1201 PreprocessingRecord &PPRec = *PP.getPreprocessingRecord();
1202 PreprocessingRecord::PPEntityID
4126 std::pair<PreprocessingRecord::iterator, PreprocessingRecord::iterator>
4128 if (PreprocessingRecord *PPRec = PP.getPreprocessingRecord())
4132 return std::make_pair(PreprocessingRecord::iterator(),
4133 PreprocessingRecord::iterator());
4166 PreprocessingRecord &PPRec = *PP.getPreprocessingRecord();
H A DASTWriter.cpp37 #include "clang/Lex/PreprocessingRecord.h"
1891 PreprocessingRecord *PPRec = PP.getPreprocessingRecord();
2093 void ASTWriter::WritePreprocessorDetail(PreprocessingRecord &PPRec) {
2124 for (PreprocessingRecord::iterator E = PPRec.local_begin(),

Completed in 276 milliseconds