Searched refs:LPT (Results 1 – 9 of 9) sorted by relevance
1391 void Parser::LateTemplateParserCallback(void *P, LateParsedTemplate &LPT) { in LateTemplateParserCallback() argument1392 ((Parser *)P)->ParseLateTemplatedFuncDef(LPT); in LateTemplateParserCallback()1395 void Parser::ParseLateTemplatedFuncDef(LateParsedTemplate &LPT) { in ParseLateTemplatedFuncDef() argument1396 if (!LPT.D) in ParseLateTemplatedFuncDef()1403 FunctionDecl *FunD = LPT.D->getAsFunction(); in ParseLateTemplatedFuncDef()1432 Actions.resetFPOptions(LPT.FPO); in ParseLateTemplatedFuncDef()1434 assert(!LPT.Toks.empty() && "Empty body!"); in ParseLateTemplatedFuncDef()1438 LPT.Toks.push_back(Tok); in ParseLateTemplatedFuncDef()1439 PP.EnterTokenStream(LPT.Toks, true, /*IsReinject*/true); in ParseLateTemplatedFuncDef()1457 ParseFunctionTryBlock(LPT.D, FnScope); in ParseLateTemplatedFuncDef()[all …]
277 clang::LateParsedTemplate &LPT = in HandleTranslationUnit() local279 S.LateTemplateParser(S.OpaqueParser, LPT); in HandleTranslationUnit()
7964 void ParseLateTemplatedFuncDef(LateParsedTemplate &LPT);7966 static void LateTemplateParserCallback(void *P, LateParsedTemplate &LPT);
5085 LateParsedTemplate &LPT = *LPTMapEntry.second; in WriteLateParsedTemplates() local5087 AddDeclRef(LPT.D, Record); in WriteLateParsedTemplates()5088 Record.push_back(LPT.FPO.getAsOpaqueInt()); in WriteLateParsedTemplates()5089 Record.push_back(LPT.Toks.size()); in WriteLateParsedTemplates()5091 for (const auto &Tok : LPT.Toks) { in WriteLateParsedTemplates()
9424 for (auto &LPT : LateParsedTemplates) { in ReadLateParsedTemplates() local9425 ModuleFile *FMod = LPT.first; in ReadLateParsedTemplates()9426 RecordDataImpl &LateParsed = LPT.second; in ReadLateParsedTemplates()
11371 auto LPT = std::make_unique<LateParsedTemplate>(); in MarkAsLateParsedTemplate() local11374 LPT->Toks.swap(Toks); in MarkAsLateParsedTemplate()11375 LPT->D = FnD; in MarkAsLateParsedTemplate()11376 LPT->FPO = getCurFPFeatures(); in MarkAsLateParsedTemplate()11377 LateParsedTemplateMap.insert(std::make_pair(FD, std::move(LPT))); in MarkAsLateParsedTemplate()
12746 const PointerType *LPT = LHSType->getAs<PointerType>(); in CheckCompareOperands() local12748 if (LPT || RPT) { in CheckCompareOperands()12749 bool LPtrToVoid = LPT ? LPT->getPointeeType()->isVoidType() : false; in CheckCompareOperands()12776 LPT ? CK_BitCast :CK_CPointerToObjCPointerCast); in CheckCompareOperands()
18746 0861 UC-257 2 port RS-232 + LPT card18747 0862 UC-257 2 port RS-232 + LPT card18748 0863 UC-257 2 port RS-232 + LPT card18759 0981 UC-475 1 + 1 port RS-232 + LPT card18760 0982 UC-475 1 + 1 port RS-232 + LPT card18781 0bc1 UC-203 1 + 1 port RS-232 + LPT card18782 0bc2 UC-203 1 + 1 port RS-232 + LPT card18783 0be1 UC-146 LPT card18784 0be2 UC-146 LPT card18799 0da0 IS-300 1 port RS-232 + LPT card[all …]
1307 typedef void LateTemplateParserCB(void *P, LateParsedTemplate &LPT);