Searched defs:TArgs (Results 1 - 5 of 5) sorted by relevance

/external/llvm/lib/TableGen/
H A DRecord.cpp1750 const std::vector<Init *> &TArgs = R.getTemplateArgs(); local
1751 if (!TArgs.empty()) {
1753 for (unsigned i = 0, e = TArgs.size(); i != e; ++i) {
1755 const RecordVal *RV = R.getValue(TArgs[i]);
H A DTGParser.cpp156 const std::vector<Init *> &TArgs = SC->getTemplateArgs(); local
159 if (TArgs.size() < SubClass.TemplateArgs.size())
165 for (unsigned i = 0, e = TArgs.size(); i != e; ++i) {
168 if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i],
173 CurRec->resolveReferencesTo(CurRec->getValue(TArgs[i]));
176 CurRec->removeValue(TArgs[i]);
178 } else if (!CurRec->getValue(TArgs[i])->getValue()->isComplete()) {
181 + utostr(i) + " (" + TArgs[i]->getAsUnquotedString()
1246 const std::vector<Init *> &TArgs = local
1249 for (unsigned i = 0, e = TArgs
1641 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); local
1648 errs() << "Cannot find template arg " << ArgN << " (" << TArgs[ArgN] local
1662 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); local
2039 const std::vector<Init *> &TArgs = local
2408 ResolveMulticlassDefArgs(MultiClass &MC, Record *CurRec, SMLoc DefmPrefixLoc, SMLoc SubClassLoc, const std::vector<Init *> &TArgs, std::vector<Init *> &TemplateVals, bool DeleteArgs) argument
2516 const std::vector<Init *> &TArgs = MC->Rec.getTemplateArgs(); local
[all...]
/external/clang/lib/AST/
H A DDecl.cpp348 getLVForTemplateArgumentList(const TemplateArgumentList &TArgs, argument
350 return getLVForTemplateArgumentList(TArgs.asArray(), computation);
3053 const TemplateArgumentListInfo &TArgs)
3054 : AngleLocs(TArgs.getLAngleLoc(), TArgs.getRAngleLoc()) {
3057 d.NumArgs = TArgs.size();
3066 for (unsigned I = 0, E = TArgs.size(); I != E; ++I)
3067 new (&ArgsArray[I]) TemplateArgumentLoc(TArgs[I]);
3052 DependentFunctionTemplateSpecializationInfo(const UnresolvedSetImpl &Ts, const TemplateArgumentListInfo &TArgs) argument
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp179 const TemplateArgumentList *TArgs = Info->TemplateArguments; local
180 const TemplateArgument *Args = TArgs->data();
181 unsigned NumArgs = TArgs->size();
/external/clang/lib/Sema/
H A DSemaDeclCXX.cpp11140 const TemplateTypeParmType *TArgs = local
11142 if (TArgs && TArgs->getDepth() == PmType->getDepth() &&
11143 TArgs->getIndex() == PmType->getIndex()) {

Completed in 163 milliseconds