| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | TemplateName.cpp | 81 getFinal()); in Profile() 106 getFinal()); in Profile() 113 bool SubstTemplateTemplateParmPackStorage::getFinal() const { in getFinal() function in SubstTemplateTemplateParmPackStorage
|
| H A D | TextNodeDumper.cpp | 1332 if (STS->getFinal()) in dumpBareTemplateName() 2158 if (T->getFinal()) in VisitSubstTemplateTypeParmType()
|
| H A D | Type.cpp | 1308 T->getPackIndex(), T->getFinal()); in VisitSubstTemplateTypeParmType() 4433 bool SubstTemplateTypeParmPackType::getFinal() const { in getFinal() function in SubstTemplateTypeParmPackType 4451 Profile(ID, getAssociatedDecl(), getIndex(), getFinal(), getArgumentPack()); in Profile()
|
| H A D | ASTImporter.cpp | 1820 T->getFinal()); in VisitSubstTemplateTypeParmType() 1834 *ReplacedOrErr, T->getIndex(), T->getFinal(), *ToArgumentPack); in VisitSubstTemplateTypeParmPackType() 9227 E->getFinal()); in VisitSubstNonTypeTemplateParmExpr() 10239 Subst->getPackIndex(), Subst->getFinal()); in Import() 10257 SubstPack->getFinal()); in Import()
|
| H A D | ASTContext.cpp | 7190 subst->getIndex(), subst->getFinal()); in getCanonicalTemplateName() 14442 SX->getFinal() && SY->getFinal()); in getCommonSugarTypeNode()
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | TemplateName.h | 169 bool getFinal() const; 437 bool getFinal() const { return Bits.Data & 1; } in getFinal() function
|
| H A D | TypeProperties.td | 829 def : Property<"Final", Bool> { let Read = [{ node->getFinal() }]; } 859 let Read = [{ node->getFinal() }];
|
| H A D | PropertiesBase.td | 736 def : Property<"final", Bool> { let Read = [{ parm->getFinal() }]; } 755 let Read = [{ parm->getFinal() }];
|
| H A D | Type.h | 6608 unsigned getFinal() const { return SubstTemplateTypeParmTypeBits.Final; } 6620 getPackIndex(), getFinal()); 6674 bool getFinal() const;
|
| H A D | ExprCXX.h | 4659 bool getFinal() const { return Final; } in getFinal() function 4734 bool getFinal() const { return Final; } in getFinal() function
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaTemplateInstantiate.cpp | 2182 getPackIndex(Pack), SubstPack->getFinal()); in TransformTemplateName() 2431 E->getParameterPackLocation(), Arg, getPackIndex(Pack), E->getFinal()); in TransformSubstNonTypeTemplateParmPackExpr() 2475 SugaredConverted, E->getPackIndex(), E->getFinal()); in TransformSubstNonTypeTemplateParmExpr() 2737 NewReplaced, T->getIndex(), T->getFinal(), T->getArgumentPack()); in TransformSubstTemplateTypeParmPackType() 2747 TLB, SuppressObjCLifetime, T->getFinal(), NewReplaced, T->getIndex(), in TransformSubstTemplateTypeParmPackType()
|
| H A D | TreeTransform.h | 4849 SubstPack->getIndex(), SubstPack->getFinal()); in TransformTemplateName() 7120 T->getFinal()); in TransformSubstTemplateTypeParmType()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 2233 CurrentPackingBits.addBit(E->getFinal()); in VisitSubstNonTypeTemplateParmExpr() 2244 CurrentPackingBits.addBit(E->getFinal()); in VisitSubstNonTypeTemplateParmPackExpr()
|