template parameters due to registering template parameters twice.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@371469
91177308-0d34-0410-b5e6-
96231b3b80d8
assert(Parser->TemplateParams.size() >= OldNumTemplateParamLists);
Parser->TemplateParams.dropBack(OldNumTemplateParamLists);
}
- void push_back(Node *Param) {
- Params.push_back(Param);
- }
};
// Template parameter table. Like the above, but referenced like "T42_".
Node *T = parseTemplateParamDecl();
if (!T)
return nullptr;
- LambdaTemplateParams.push_back(T);
Names.push_back(T);
}
NodeArray TempParams = popTrailingNodeArray(ParamsBegin);