Home
last modified time | relevance | path

Searched refs:TArgs (Results 1 – 6 of 6) sorted by relevance

/NextBSD/contrib/llvm/lib/TableGen/
HDTGParser.cpp155 const std::vector<Init *> &TArgs = SC->getTemplateArgs(); in AddSubClass() local
158 if (TArgs.size() < SubClass.TemplateArgs.size()) in AddSubClass()
164 for (unsigned i = 0, e = TArgs.size(); i != e; ++i) { in AddSubClass()
167 if (SetValue(CurRec, SubClass.RefRange.Start, TArgs[i], in AddSubClass()
172 CurRec->resolveReferencesTo(CurRec->getValue(TArgs[i])); in AddSubClass()
175 CurRec->removeValue(TArgs[i]); in AddSubClass()
177 } else if (!CurRec->getValue(TArgs[i])->getValue()->isComplete()) { in AddSubClass()
180 Twine(i) + " (" + TArgs[i]->getAsUnquotedString() + in AddSubClass()
1644 const std::vector<Init *> &TArgs = ArgsRec->getTemplateArgs(); in ParseValueList() local
1645 if (TArgs.empty()) { in ParseValueList()
[all …]
HDTGParser.h142 const std::vector<Init *> &TArgs,
148 const std::vector<Init *> &TArgs,
HDRecord.cpp1636 const std::vector<Init *> &TArgs = R.getTemplateArgs(); in operator <<() local
1637 if (!TArgs.empty()) { in operator <<()
1640 for (const Init *TA : TArgs) { in operator <<()
/NextBSD/contrib/llvm/tools/clang/lib/AST/
HDDecl.cpp360 getLVForTemplateArgumentList(const TemplateArgumentList &TArgs, in getLVForTemplateArgumentList() argument
362 return getLVForTemplateArgumentList(TArgs.asArray(), computation); in getLVForTemplateArgumentList()
3130 const TemplateArgumentListInfo &TArgs) in DependentFunctionTemplateSpecializationInfo() argument
3131 : AngleLocs(TArgs.getLAngleLoc(), TArgs.getRAngleLoc()) { in DependentFunctionTemplateSpecializationInfo()
3136 d.NumArgs = TArgs.size(); in DependentFunctionTemplateSpecializationInfo()
3145 for (unsigned I = 0, E = TArgs.size(); I != E; ++I) in DependentFunctionTemplateSpecializationInfo()
3146 new (&ArgsArray[I]) TemplateArgumentLoc(TArgs[I]); in DependentFunctionTemplateSpecializationInfo()
/NextBSD/contrib/llvm/tools/clang/lib/CodeGen/
HDCGDebugInfo.cpp177 const TemplateArgumentList *TArgs = Info->TemplateArguments; in getFunctionName() local
178 const TemplateArgument *Args = TArgs->data(); in getFunctionName()
179 unsigned NumArgs = TArgs->size(); in getFunctionName()
/NextBSD/contrib/llvm/tools/clang/lib/Sema/
HDSemaDeclCXX.cpp11781 const TemplateTypeParmType *TArgs = in CheckLiteralOperatorDeclaration() local
11783 if (TArgs && TArgs->getDepth() == PmType->getDepth() && in CheckLiteralOperatorDeclaration()
11784 TArgs->getIndex() == PmType->getIndex()) { in CheckLiteralOperatorDeclaration()