Searched refs:LPT (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/Parse/ |
H A D | ParseTemplate.cpp | 1289 void Parser::LateTemplateParserCallback(void *P, LateParsedTemplate &LPT) { argument 1290 ((Parser *)P)->ParseLateTemplatedFuncDef(LPT); 1294 void Parser::ParseLateTemplatedFuncDef(LateParsedTemplate &LPT) { argument 1295 if (!LPT.D) 1299 FunctionDecl *FunD = LPT.D->getAsFunction(); 1331 assert(!LPT.Toks.empty() && "Empty body!"); 1335 LPT.Toks.push_back(Tok); 1336 PP.EnterTokenStream(LPT.Toks.data(), LPT.Toks.size(), true, false); 1354 ParseFunctionTryBlock(LPT [all...] |
/external/clang/include/clang/Parse/ |
H A D | Parser.h | 1149 void ParseLateTemplatedFuncDef(LateParsedTemplate &LPT); 1151 static void LateTemplateParserCallback(void *P, LateParsedTemplate &LPT);
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 3332 LateParsedTemplate *LPT = LateParsedTemplateMap.lookup(PatternDecl); local 3333 assert(LPT && "missing LateParsedTemplate"); 3334 LateTemplateParser(OpaqueParser, *LPT);
|
H A D | SemaTemplate.cpp | 8322 LateParsedTemplate *LPT = new LateParsedTemplate; 8325 LPT->Toks.swap(Toks); 8326 LPT->D = FnD; 8327 LateParsedTemplateMap.insert(std::make_pair(FD, LPT));
|
H A D | SemaExpr.cpp | 8649 const PointerType *LPT = LHSType->getAs<PointerType>(); local 8651 if (LPT || RPT) { 8652 bool LPtrToVoid = LPT ? LPT->getPointeeType()->isVoidType() : false; 8673 LPT ? CK_BitCast :CK_CPointerToObjCPointerCast);
|
/external/clang/lib/Serialization/ |
H A D | ASTWriter.cpp | 4080 LateParsedTemplate *LPT = LPTMapEntry.second; 4082 AddDeclRef(LPT->D, Record); 4083 Record.push_back(LPT->Toks.size()); 4085 for (CachedTokens::iterator TokIt = LPT->Toks.begin(), 4086 TokEnd = LPT->Toks.end();
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 463 typedef void LateTemplateParserCB(void *P, LateParsedTemplate &LPT);
|
Completed in 318 milliseconds