Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
DExprCXX.cpp1554 SizeOfPackExpr *
1555 SizeOfPackExpr::Create(ASTContext &Context, SourceLocation OperatorLoc, in Create()
1562 return new (Storage) SizeOfPackExpr(Context.getSizeType(), OperatorLoc, Pack, in Create()
1566 SizeOfPackExpr *SizeOfPackExpr::CreateDeserialized(ASTContext &Context, in CreateDeserialized()
1570 return new (Storage) SizeOfPackExpr(EmptyShell(), NumPartialArgs); in CreateDeserialized()
DJSONNodeDumper.cpp1303 void JSONNodeDumper::VisitSizeOfPackExpr(const SizeOfPackExpr *SOPE) { in VisitSizeOfPackExpr()
DStmtProfile.cpp2082 void StmtProfiler::VisitSizeOfPackExpr(const SizeOfPackExpr *S) { in VisitSizeOfPackExpr()
DTextNodeDumper.cpp1273 void TextNodeDumper::VisitSizeOfPackExpr(const SizeOfPackExpr *Node) { in VisitSizeOfPackExpr()
DStmtPrinter.cpp2262 void StmtPrinter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
DASTImporter.cpp641 ExpectedStmt VisitSizeOfPackExpr(SizeOfPackExpr *E);
7534 ExpectedStmt ASTNodeImporter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
7556 return SizeOfPackExpr::Create( in VisitSizeOfPackExpr()
DItaniumMangle.cpp4964 auto *SPE = cast<SizeOfPackExpr>(E); in mangleExpression()
DExprConstant.cpp10776 bool VisitSizeOfPackExpr(const SizeOfPackExpr *E);
13382 bool IntExprEvaluator::VisitSizeOfPackExpr(const SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/Sema/
DSemaFixItUtils.cpp87 isa<SizeOfPackExpr>(Expr) || in tryToFixConversion()
DSemaTemplateVariadic.cpp1050 return SizeOfPackExpr::Create(Context, OpLoc, ParameterPack, NameLoc, in ActOnSizeofParameterPackExpr()
DTreeTransform.h3344 return SizeOfPackExpr::Create(SemaRef.Context, OperatorLoc, Pack, PackLoc, in RebuildSizeOfPackExpr()
13281 TreeTransform<Derived>::TransformSizeOfPackExpr(SizeOfPackExpr *E) { in TransformSizeOfPackExpr()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
DTextNodeDumper.h287 void VisitSizeOfPackExpr(const SizeOfPackExpr *Node);
DJSONNodeDumper.h282 void VisitSizeOfPackExpr(const SizeOfPackExpr *SOPE);
DExprCXX.h4127 class SizeOfPackExpr final
4129 private llvm::TrailingObjects<SizeOfPackExpr, TemplateArgument> {
4160 SizeOfPackExpr(QualType SizeType, SourceLocation OperatorLoc, NamedDecl *Pack, in SizeOfPackExpr() function
4176 SizeOfPackExpr(EmptyShell Empty, unsigned NumPartialArgs) in SizeOfPackExpr() function
4180 static SizeOfPackExpr *Create(ASTContext &Context, SourceLocation OperatorLoc,
4185 static SizeOfPackExpr *CreateDeserialized(ASTContext &Context,
DASTNodeTraverser.h743 void VisitSizeOfPackExpr(const SizeOfPackExpr *Node) { in VisitSizeOfPackExpr()
DRecursiveASTVisitor.h2732 DEF_TRAVERSE_STMT(SizeOfPackExpr, {})
/freebsd-12-stable/contrib/llvm-project/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp908 isa<SizeOfPackExpr>(Expr)) in subscriptOperatorNeedsParens()
935 isa<SizeOfPackExpr>(Expr) || in castOperatorNeedsParens()
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/
DStmtNodes.td156 def SizeOfPackExpr : StmtNode<Expr>;
/freebsd-12-stable/contrib/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp2114 void ASTStmtReader::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
3786 S = SizeOfPackExpr::CreateDeserialized( in ReadStmtFromStream()
DASTWriterStmt.cpp2012 void ASTStmtWriter::VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()
/freebsd-12-stable/contrib/llvm-project/clang/lib/ARCMigrate/
DObjCMT.cpp229 isa<ParenListExpr>(Expr) || isa<SizeOfPackExpr>(Expr)); in subscriptOperatorNeedsParens()
/freebsd-12-stable/contrib/llvm-project/clang/lib/CodeGen/
DCGExprScalar.cpp481 Value *VisitSizeOfPackExpr(SizeOfPackExpr *E) { in VisitSizeOfPackExpr()