Lines Matching refs:Entity
253 PreprocessingRecord::addPreprocessedEntity(PreprocessedEntity *Entity) { in addPreprocessedEntity() argument
254 assert(Entity); in addPreprocessedEntity()
255 SourceLocation BeginLoc = Entity->getSourceRange().getBegin(); in addPreprocessedEntity()
257 if (isa<MacroDefinitionRecord>(Entity)) { in addPreprocessedEntity()
263 PreprocessedEntities.push_back(Entity); in addPreprocessedEntity()
271 PreprocessedEntities.push_back(Entity); in addPreprocessedEntity()
299 pp_iter insertI = PreprocessedEntities.insert(RI, Entity); in addPreprocessedEntity()
309 pp_iter insertI = PreprocessedEntities.insert(I, Entity); in addPreprocessedEntity()
373 PreprocessedEntity *&Entity = LoadedPreprocessedEntities[Index]; in getLoadedPreprocessedEntity() local
374 if (!Entity) { in getLoadedPreprocessedEntity()
375 Entity = ExternalSource->ReadPreprocessedEntity(Index); in getLoadedPreprocessedEntity()
376 if (!Entity) // Failed to load. in getLoadedPreprocessedEntity()
377 Entity = new (*this) in getLoadedPreprocessedEntity()
380 return Entity; in getLoadedPreprocessedEntity()