Home
last modified time | relevance | path

Searched refs:SizeOfPackExpr (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/clang/lib/AST/
H A DExprCXX.cpp1558 SizeOfPackExpr *
1559 SizeOfPackExpr::Create(ASTContext &Context, SourceLocation OperatorLoc, in Create()
1566 return new (Storage) SizeOfPackExpr(Context.getSizeType(), OperatorLoc, Pack, in Create()
1570 SizeOfPackExpr *SizeOfPackExpr::CreateDeserialized(ASTContext &Context, in CreateDeserialized()
1574 return new (Storage) SizeOfPackExpr(EmptyShell(), NumPartialArgs); in CreateDeserialized()
H A DJSONNodeDumper.cpp1310 void JSONNodeDumper::VisitSizeOfPackExpr(const SizeOfPackExpr *SOPE) { in VisitSizeOfPackExpr()
H A DTextNodeDumper.cpp1288 void TextNodeDumper::VisitSizeOfPackExpr(const SizeOfPackExpr *Node) { in VisitSizeOfPackExpr()
H A DStmtProfile.cpp2140 void StmtProfiler::VisitSizeOfPackExpr(const SizeOfPackExpr *S) { in VisitSizeOfPackExpr()
H A DStmtPrinter.cpp2422 void StmtPrinter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
H A DASTImporter.cpp662 ExpectedStmt VisitSizeOfPackExpr(SizeOfPackExpr *E);
7664 ExpectedStmt ASTNodeImporter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
7686 return SizeOfPackExpr::Create( in VisitSizeOfPackExpr()
H A DItaniumMangle.cpp5044 auto *SPE = cast<SizeOfPackExpr>(E); in mangleExpression()
H A DExprConstant.cpp11028 bool VisitSizeOfPackExpr(const SizeOfPackExpr *E);
13604 bool IntExprEvaluator::VisitSizeOfPackExpr(const SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaFixItUtils.cpp87 isa<SizeOfPackExpr>(Expr) || in tryToFixConversion()
H A DSemaTemplateVariadic.cpp1048 return SizeOfPackExpr::Create(Context, OpLoc, ParameterPack, NameLoc, in ActOnSizeofParameterPackExpr()
H A DTreeTransform.h3406 return SizeOfPackExpr::Create(SemaRef.Context, OperatorLoc, Pack, PackLoc, in RebuildSizeOfPackExpr()
13576 TreeTransform<Derived>::TransformSizeOfPackExpr(SizeOfPackExpr *E) { in TransformSizeOfPackExpr()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTextNodeDumper.h288 void VisitSizeOfPackExpr(const SizeOfPackExpr *Node);
H A DJSONNodeDumper.h282 void VisitSizeOfPackExpr(const SizeOfPackExpr *SOPE);
H A DExprCXX.h4144 class SizeOfPackExpr final
4146 private llvm::TrailingObjects<SizeOfPackExpr, TemplateArgument> {
4177 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, in SizeOfPackExpr() function
4193 SizeOfPackExpr(EmptyShell Empty, unsigned NumPartialArgs) in SizeOfPackExpr() function
4197 static SizeOfPackExpr *Create(ASTContext &Context, SourceLocation OperatorLoc,
4202 static SizeOfPackExpr *CreateDeserialized(ASTContext &Context,
H A DASTNodeTraverser.h750 void VisitSizeOfPackExpr(const SizeOfPackExpr *Node) { in VisitSizeOfPackExpr()
H A DRecursiveASTVisitor.h2852 DEF_TRAVERSE_STMT(SizeOfPackExpr, {})
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DFindTarget.cpp278 void VisitSizeOfPackExpr(const SizeOfPackExpr *SE) { in add()
760 void VisitSizeOfPackExpr(const SizeOfPackExpr *E) { in refInStmt()
/llvm-project-15.0.7/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp908 isa<SizeOfPackExpr>(Expr)) in subscriptOperatorNeedsParens()
935 isa<SizeOfPackExpr>(Expr) || in castOperatorNeedsParens()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DStmtNodes.td156 def SizeOfPackExpr : StmtNode<Expr>;
/llvm-project-15.0.7/clang/tools/libclang/
H A DCIndex.cpp1954 DEF_JOB(SizeOfPackExprParts, SizeOfPackExpr, SizeOfPackExprPartsKind)
2130 void VisitSizeOfPackExpr(const SizeOfPackExpr *E);
2974 void EnqueueVisitor::VisitSizeOfPackExpr(const SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
3454 const SizeOfPackExpr *E = cast<SizeOfPackExprParts>(&LI)->get(); in RunVisitorWorkList()
4710 if (const SizeOfPackExpr *SizeOfPack = dyn_cast<SizeOfPackExpr>(E)) in getDeclFromExpr()
4730 if (const SizeOfPackExpr *SizeOfPack = dyn_cast<SizeOfPackExpr>(E)) in getLocationFromExpr()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderStmt.cpp2099 void ASTStmtReader::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
3923 S = SizeOfPackExpr::CreateDeserialized( in ReadStmtFromStream()
H A DASTWriterStmt.cpp2010 void ASTStmtWriter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DObjCMT.cpp229 isa<ParenListExpr>(Expr) || isa<SizeOfPackExpr>(Expr)); in subscriptOperatorNeedsParens()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGExprScalar.cpp483 Value *VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTImporterTest.cpp686 const internal::VariadicDynCastAllOfMatcher<Stmt, SizeOfPackExpr>