HomeSort by: relevance | last modified time | path
    Searched refs:TAL (Results 1 - 14 of 14) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/AST/
ASTTypeTraits.cpp 144 else if (const TemplateArgumentLoc *TAL = get<TemplateArgumentLoc>())
145 TAL->getArgument().print(PP, OS, /*IncludeType*/ true);
192 if (const TemplateArgumentLoc *TAL = get<TemplateArgumentLoc>())
193 return TAL->getSourceRange();
JSONNodeDumper.cpp 1399 for (const TemplateArgumentLoc &TAL : DSME->template_arguments())
1401 [&TAL, this] { Visit(TAL.getArgument(), TAL.getSourceRange()); });
ExprConstant.cpp 1075 const TemplateArgumentList &TAL = CTSD->getTemplateArgs();
1077 ClassII->isStr("allocator") && TAL.size() >= 1 &&
1078 TAL[0].getKind() == TemplateArgument::Type)
1079 return {Call->Index, TAL[0].getAsType()};
7633 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs();
7638 CallOpTemplate->findSpecialization(TAL->asArray(), InsertPos);
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTNodeTraverser.h 303 void dumpTemplateArgumentList(const TemplateArgumentList &TAL) {
304 for (unsigned i = 0, e = TAL.size(); i < e; ++i)
305 Visit(TAL[i]);
RecursiveASTVisitor.h 486 bool TraverseTemplateArgumentLocsHelper(const TemplateArgumentLoc *TAL,
1924 const TemplateArgumentLoc *TAL, unsigned Count) {
1926 TRY_TO(TraverseTemplateArgumentLoc(TAL[I]));
  /src/external/apache2/llvm/dist/clang/tools/libclang/
CursorVisitor.h 254 bool VisitTemplateArgumentLoc(const TemplateArgumentLoc &TAL);
CIndex.cpp 1479 bool CursorVisitor::VisitTemplateArgumentLoc(const TemplateArgumentLoc &TAL) {
1480 switch (TAL.getArgument().getKind()) {
1487 if (TypeSourceInfo *TSInfo = TAL.getTypeSourceInfo())
1492 if (Expr *E = TAL.getSourceDeclExpression())
1497 if (Expr *E = TAL.getSourceNullPtrExpression())
1502 if (Expr *E = TAL.getSourceExpression())
1508 if (VisitNestedNameSpecifierLoc(TAL.getTemplateQualifierLoc()))
1511 return VisitTemplateName(TAL.getArgument().getAsTemplateOrTemplatePattern(),
1512 TAL.getTemplateNameLoc());
  /src/external/apache2/llvm/dist/clang/lib/ASTMatchers/
ASTMatchFinder.cpp 235 bool TraverseTemplateArgumentLoc(TemplateArgumentLoc TAL) {
237 return traverse(TAL);
345 bool baseTraverse(TemplateArgumentLoc TAL) {
346 return VisitorBase::TraverseTemplateArgumentLoc(TAL);
491 bool TraverseTemplateArgumentLoc(TemplateArgumentLoc TAL);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp 363 TypeAttrLocation TAL, ParsedAttributesView &attrs);
3222 TemplateArgumentListInfo TAL(AutoLoc.getLAngleLoc(), AutoLoc.getRAngleLoc());
3229 TAL.addArgument(AutoLoc.getArgLoc(Idx));
3236 AutoLoc.hasExplicitTemplateArgs() ? &TAL : nullptr,
8023 TypeAttrLocation TAL,
8050 if (TAL == TAL_DeclChunk) {
8059 } else if (TAL != TAL_DeclChunk && !isAddressSpaceKind(attr)) {
8073 if (attr.isCXX11Attribute() && TAL == TAL_DeclChunk) {
8081 if (attr.isCXX11Attribute() && TAL == TAL_DeclChunk)
8143 if (TAL == TAL_DeclChunk
    [all...]
SemaExprCXX.cpp 701 const TemplateArgumentList &TAL = CTSD->getTemplateArgs();
702 for (const TemplateArgument &TA : TAL.asArray()) {
8670 TemplateArgumentList TAL(TemplateArgumentList::OnStack, Args);
8671 MultiLevelTemplateArgumentList MLTAL(TAL);
SemaTemplateInstantiateDecl.cpp 456 const TemplateArgumentList *TAL = TemplateArgumentList::CreateCopy(
459 auto *SubstFD = S.InstantiateFunctionDeclaration(VariantFTD, TAL,
SemaDeclCXX.cpp 5820 TemplateArgumentLoc TAL = TL.getArgLoc(I);
5821 if (TAL.getArgument().getKind() == TemplateArgument::Type)
5822 if (TypeSourceInfo *TSI = TAL.getTypeSourceInfo())
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGClass.cpp 2955 const TemplateArgumentList *TAL = MD->getTemplateSpecializationArgs();
2959 CallOpTemplate->findSpecialization(TAL->asArray(), InsertPos);
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ASTReader.cpp 10682 [](const TemplateArgumentList *TAL) {
10684 for (const TemplateArgument &TA : TAL->asArray()) {

Completed in 70 milliseconds