Home
last modified time | relevance | path

Searched refs:PreprocessedEntities (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessingRecord.cpp126 if (unsigned(Pos) >= PreprocessedEntities.size()) { in isEntityInFileID()
130 return isPreprocessedEntityIfInFileID(PreprocessedEntities[Pos], in isEntityInFileID()
215 size_t Count = PreprocessedEntities.size(); in findBeginLocalPreprocessedEntity()
218 First = PreprocessedEntities.begin(); in findBeginLocalPreprocessedEntity()
238 return First - PreprocessedEntities.begin(); in findBeginLocalPreprocessedEntity()
246 auto I = llvm::upper_bound(PreprocessedEntities, Loc, in findEndLocalPreprocessedEntity()
248 return I - PreprocessedEntities.begin(); in findEndLocalPreprocessedEntity()
257 assert((PreprocessedEntities.empty() || in addPreprocessedEntity()
260 PreprocessedEntities.back()->getSourceRange().getBegin())) && in addPreprocessedEntity()
262 PreprocessedEntities.push_back(Entity); in addPreprocessedEntity()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h316 std::vector<PreprocessedEntity *> PreprocessedEntities; variable
461 return iterator(this, PreprocessedEntities.size()); in end()
471 return iterator(this, PreprocessedEntities.size()); in local_end()