Home
last modified time | relevance | path

Searched refs:getFinal (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateName.cpp81 getFinal()); in Profile()
106 getFinal()); in Profile()
113 bool SubstTemplateTemplateParmPackStorage::getFinal() const { in getFinal() function in SubstTemplateTemplateParmPackStorage
H A DTextNodeDumper.cpp1332 if (STS->getFinal()) in dumpBareTemplateName()
2158 if (T->getFinal()) in VisitSubstTemplateTypeParmType()
H A DType.cpp1308 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 DASTImporter.cpp1820 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 DASTContext.cpp7190 subst->getIndex(), subst->getFinal()); in getCanonicalTemplateName()
14442 SX->getFinal() && SY->getFinal()); in getCommonSugarTypeNode()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTemplateName.h169 bool getFinal() const;
437 bool getFinal() const { return Bits.Data & 1; } in getFinal() function
H A DTypeProperties.td829 def : Property<"Final", Bool> { let Read = [{ node->getFinal() }]; }
859 let Read = [{ node->getFinal() }];
H A DPropertiesBase.td736 def : Property<"final", Bool> { let Read = [{ parm->getFinal() }]; }
755 let Read = [{ parm->getFinal() }];
H A DType.h6608 unsigned getFinal() const { return SubstTemplateTypeParmTypeBits.Final; }
6620 getPackIndex(), getFinal());
6674 bool getFinal() const;
H A DExprCXX.h4659 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 DSemaTemplateInstantiate.cpp2182 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 DTreeTransform.h4849 SubstPack->getIndex(), SubstPack->getFinal()); in TransformTemplateName()
7120 T->getFinal()); in TransformSubstTemplateTypeParmType()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriterStmt.cpp2233 CurrentPackingBits.addBit(E->getFinal()); in VisitSubstNonTypeTemplateParmExpr()
2244 CurrentPackingBits.addBit(E->getFinal()); in VisitSubstNonTypeTemplateParmPackExpr()