Lines Matching refs:Entity
247 PreprocessingRecord::addPreprocessedEntity(PreprocessedEntity *Entity) { in addPreprocessedEntity() argument
248 assert(Entity); in addPreprocessedEntity()
249 SourceLocation BeginLoc = Entity->getSourceRange().getBegin(); in addPreprocessedEntity()
251 if (isa<MacroDefinition>(Entity)) { in addPreprocessedEntity()
256 PreprocessedEntities.push_back(Entity); in addPreprocessedEntity()
264 PreprocessedEntities.push_back(Entity); in addPreprocessedEntity()
292 pp_iter insertI = PreprocessedEntities.insert(RI, Entity); in addPreprocessedEntity()
303 pp_iter insertI = PreprocessedEntities.insert(I, Entity); in addPreprocessedEntity()
350 PreprocessedEntity *&Entity = LoadedPreprocessedEntities[Index]; in getLoadedPreprocessedEntity() local
351 if (!Entity) { in getLoadedPreprocessedEntity()
352 Entity = ExternalSource->ReadPreprocessedEntity(Index); in getLoadedPreprocessedEntity()
353 if (!Entity) // Failed to load. in getLoadedPreprocessedEntity()
354 Entity = new (*this) in getLoadedPreprocessedEntity()
357 return Entity; in getLoadedPreprocessedEntity()