reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
461 return iterator(this, PreprocessedEntities.size()); 471 return iterator(this, PreprocessedEntities.size());tools/clang/lib/Lex/PreprocessingRecord.cpp
126 if (unsigned(Pos) >= PreprocessedEntities.size()) { 130 return isPreprocessedEntityIfInFileID(PreprocessedEntities[Pos], 215 size_t Count = PreprocessedEntities.size(); 218 First = PreprocessedEntities.begin(); 238 return First - PreprocessedEntities.begin(); 246 auto I = llvm::upper_bound(PreprocessedEntities, Loc, 248 return I - PreprocessedEntities.begin(); 257 assert((PreprocessedEntities.empty() || 260 PreprocessedEntities.back()->getSourceRange().getBegin())) && 262 PreprocessedEntities.push_back(Entity); 263 return getPPEntityID(PreprocessedEntities.size()-1, /*isLoaded=*/false); 267 if (PreprocessedEntities.empty() || 269 PreprocessedEntities.back()->getSourceRange().getBegin())) { 270 PreprocessedEntities.push_back(Entity); 271 return getPPEntityID(PreprocessedEntities.size()-1, /*isLoaded=*/false); 291 for (pp_iter RI = PreprocessedEntities.end(), 292 Begin = PreprocessedEntities.begin(); 298 pp_iter insertI = PreprocessedEntities.insert(RI, Entity); 299 return getPPEntityID(insertI - PreprocessedEntities.begin(), 306 llvm::upper_bound(PreprocessedEntities, BeginLoc, 308 pp_iter insertI = PreprocessedEntities.insert(I, Entity); 309 return getPPEntityID(insertI - PreprocessedEntities.begin(), 361 assert(Index < PreprocessedEntities.size() && 363 return PreprocessedEntities[Index]; 513 + llvm::capacity_in_bytes(PreprocessedEntities)