Lines Matching full:reader
1 //===- ASTReaderInternals.h - AST Reader Internals --------------*- C++ -*-===//
9 // This file provides internal definitions used in the AST reader.
39 namespace reader {
44 ASTReader &Reader;
86 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F)
87 : Reader(Reader), F(F) {}
159 ASTReader &Reader;
170 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F,
172 : Reader(Reader), F(F), KnownII(II) {}
180 ASTReader &getReader() const { return Reader; }
191 ASTReader &Reader;
210 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F)
211 : Reader(Reader), F(F) {}
244 ASTReader &Reader;
265 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS,
267 : Reader(Reader), M(M), HS(HS), FrameworkStrings(FrameworkStrings) {}
288 } // namespace reader