Lines Matching defs:PrecompSource
127 class PrecompSource : public TpiSource {
129 PrecompSource(COFFLinkerContext &ctx, ObjFile *f) : TpiSource(ctx, PCH, f) {
150 // Microsoft precompiled headers OBJ (see PrecompSource).
164 PrecompSource *findObjByName(StringRef fileNameOnly);
165 PrecompSource *findPrecompSource(ObjFile *file, PrecompRecord &pr);
166 Expected<PrecompSource *> findPrecompMap(ObjFile *file, PrecompRecord &pr);
206 return make<PrecompSource>(ctx, file);
477 PrecompSource *UsePrecompSource::findObjByName(StringRef fileNameOnly) {
485 return (PrecompSource *)kv.second;
490 PrecompSource *UsePrecompSource::findPrecompSource(ObjFile *file,
500 return (PrecompSource *)it->second;
506 Expected<PrecompSource *> UsePrecompSource::findPrecompMap(ObjFile *file,
508 PrecompSource *precomp = findPrecompSource(file, pr);
535 PrecompSource *precompSrc = *e;
561 Error PrecompSource::mergeDebugT(TypeMerger *m) {
573 void PrecompSource::registerMapping() {
844 void PrecompSource::loadGHashes() {
878 PrecompSource *pchSrc = *e;