Searched refs:VAArgExpr (Results 1 - 17 of 17) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DComputeDependence.h39 class VAArgExpr;
120 ExprDependence computeDependence(VAArgExpr *E);
H A DExpr.h4470 class VAArgExpr : public Expr { class in class:clang::final
4475 VAArgExpr(SourceLocation BLoc, Expr *e, TypeSourceInfo *TInfo, function in class:clang::final::VAArgExpr
4483 explicit VAArgExpr(EmptyShell Empty) function in class:clang::final::VAArgExpr
H A DRecursiveASTVisitor.h2466 DEF_TRAVERSE_STMT(VAArgExpr, {
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DValistChecker.cpp29 class ValistChecker : public Checker<check::PreCall, check::PreStmt<VAArgExpr>,
51 void checkPreStmt(const VAArgExpr *VAA, CheckerContext &C) const;
186 void ValistChecker::checkPreStmt(const VAArgExpr *VAA,
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprComplex.cpp325 ComplexPairTy VisitVAArgExpr(VAArgExpr *E);
1090 ComplexPairTy ComplexExprEmitter::VisitVAArgExpr(VAArgExpr *E) {
H A DCGExprAgg.cpp205 void VisitVAArgExpr(VAArgExpr *E);
1262 void AggExprEmitter::VisitVAArgExpr(VAArgExpr *VE) {
H A DCodeGenFunction.h2622 /// \param VE The \c VAArgExpr for which to generate code.
2628 Address EmitVAArg(VAArgExpr *VE, Address &VAListAddr);
3729 LValue EmitVAArgExprLValue(const VAArgExpr *E);
H A DCGExpr.cpp1302 return EmitVAArgExprLValue(cast<VAArgExpr>(E));
4913 LValue CodeGenFunction::EmitVAArgExprLValue(const VAArgExpr *E) {
H A DCGExprScalar.cpp857 Value *VisitVAArgExpr(VAArgExpr *VE);
4552 Value *ScalarExprEmitter::VisitVAArgExpr(VAArgExpr *VE) {
H A DCGCall.cpp5121 Address CodeGenFunction::EmitVAArg(VAArgExpr *VE, Address &VAListAddr) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DComputeDependence.cpp178 ExprDependence clang::computeDependence(VAArgExpr *E) {
H A DStmtProfile.cpp1322 void StmtProfiler::VisitVAArgExpr(const VAArgExpr *S) {
H A DASTImporter.cpp580 ExpectedStmt VisitVAArgExpr(VAArgExpr *E);
6389 ExpectedStmt ASTNodeImporter::VisitVAArgExpr(VAArgExpr *E) {
6400 return new (Importer.getToContext()) VAArgExpr(
/freebsd-13-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderStmt.cpp1263 void ASTStmtReader::VisitVAArgExpr(VAArgExpr *E) {
3062 S = new (Context) VAArgExpr(Empty);
H A DASTWriterStmt.cpp1126 void ASTStmtWriter::VisitVAArgExpr(VAArgExpr *E) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/
H A DTreeTransform.h10934 TreeTransform<Derived>::TransformVAArgExpr(VAArgExpr *E) {
H A DSemaExpr.cpp15425 return new (Context) VAArgExpr(BuiltinLoc, E, TInfo, RPLoc, T, IsMS);

Completed in 371 milliseconds