Home
last modified time | relevance | path

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

12

/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
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, in checkPreStmt()
/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h39 class VAArgExpr; variable
121 ExprDependence computeDependence(VAArgExpr *E);
DExpr.h4553 class VAArgExpr : public Expr {
4558 VAArgExpr(SourceLocation BLoc, Expr *e, TypeSourceInfo *TInfo, in VAArgExpr() function
4566 explicit VAArgExpr(EmptyShell Empty) in VAArgExpr() function
/external/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
DProTypeVarargCheck.cpp20 const internal::VariadicDynCastAllOfMatcher<Stmt, VAArgExpr> vAArgExpr;
/external/clang/include/clang/Basic/
DStmtNodes.td89 def VAArgExpr : DStmt<Expr>;
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td97 def VAArgExpr : StmtNode<Expr>;
/external/clang/lib/CodeGen/
DCGExprAgg.cpp196 void VisitVAArgExpr(VAArgExpr *E);
967 void AggExprEmitter::VisitVAArgExpr(VAArgExpr *VE) { in VisitVAArgExpr()
DCGExprComplex.cpp291 ComplexPairTy VisitVAArgExpr(VAArgExpr *E);
1022 ComplexPairTy ComplexExprEmitter::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
DCodeGenFunction.h1875 Address EmitVAArg(VAArgExpr *VE, Address &VAListAddr);
2719 LValue EmitVAArgExprLValue(const VAArgExpr *E);
DCGExprScalar.cpp554 Value *VisitVAArgExpr(VAArgExpr *VE);
3350 Value *ScalarExprEmitter::VisitVAArgExpr(VAArgExpr *VE) { in VisitVAArgExpr()
DCGExpr.cpp998 return EmitVAArgExprLValue(cast<VAArgExpr>(E)); in EmitLValue()
3873 LValue CodeGenFunction::EmitVAArgExprLValue(const VAArgExpr *E) { in EmitVAArgExprLValue()
/external/llvm-project/clang/lib/CodeGen/
DCGExprComplex.cpp325 ComplexPairTy VisitVAArgExpr(VAArgExpr *E);
1097 ComplexPairTy ComplexExprEmitter::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
DCGExprAgg.cpp205 void VisitVAArgExpr(VAArgExpr *E);
1278 void AggExprEmitter::VisitVAArgExpr(VAArgExpr *VE) { in VisitVAArgExpr()
DCodeGenFunction.h2667 Address EmitVAArg(VAArgExpr *VE, Address &VAListAddr);
3774 LValue EmitVAArgExprLValue(const VAArgExpr *E);
/external/llvm-project/clang/lib/AST/
DASTStructuralEquivalence.cpp313 bool IsStmtEquivalent(const VAArgExpr *E1, const VAArgExpr *E2) { in IsStmtEquivalent()
DComputeDependence.cpp178 ExprDependence clang::computeDependence(VAArgExpr *E) { in computeDependence()
DStmtProfile.cpp1322 void StmtProfiler::VisitVAArgExpr(const VAArgExpr *S) { in VisitVAArgExpr()
DStmtPrinter.cpp1647 void StmtPrinter::VisitVAArgExpr(VAArgExpr *Node) { in VisitVAArgExpr()
/external/clang/include/clang/AST/
DExpr.h3655 class VAArgExpr : public Expr {
3660 VAArgExpr(SourceLocation BLoc, Expr *e, TypeSourceInfo *TInfo, in VAArgExpr() function
3670 explicit VAArgExpr(EmptyShell Empty) in VAArgExpr() function
DRecursiveASTVisitor.h2240 DEF_TRAVERSE_STMT(VAArgExpr, {
/external/clang/lib/AST/
DStmtProfile.cpp913 void StmtProfiler::VisitVAArgExpr(const VAArgExpr *S) { in VisitVAArgExpr()
DStmtPrinter.cpp1747 void StmtPrinter::VisitVAArgExpr(VAArgExpr *Node) { in VisitVAArgExpr()
DASTImporter.cpp222 Expr *VisitVAArgExpr(VAArgExpr *E);
5339 Expr *ASTNodeImporter::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
5352 return new (Importer.getToContext()) VAArgExpr( in VisitVAArgExpr()
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp1278 void ASTStmtReader::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
2954 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp852 void ASTStmtReader::VisitVAArgExpr(VAArgExpr *E) { in VisitVAArgExpr()
3114 S = new (Context) VAArgExpr(Empty); in ReadStmtFromStream()

12