Home
last modified time | relevance | path

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

12

/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DAnalysisOrderChecker.cpp37 check::PostStmt<CXXConstructExpr>, check::PreStmt<OffsetOfExpr>,
38 check::PostStmt<OffsetOfExpr>, check::PreCall, check::PostCall,
115 void checkPreStmt(const OffsetOfExpr *OOE, CheckerContext &C) const { in checkPreStmt()
120 void checkPostStmt(const OffsetOfExpr *OOE, CheckerContext &C) const { in checkPostStmt()
/external/llvm-project/clang/include/clang/AST/
DComputeDependence.h83 class OffsetOfExpr; variable
170 ExprDependence computeDependence(OffsetOfExpr *E);
DEvaluatedExprVisitor.h42 void VisitOffsetOfExpr(PTR(OffsetOfExpr) E) { } in VisitOffsetOfExpr()
DExpr.h2374 class OffsetOfExpr final
2376 private llvm::TrailingObjects<OffsetOfExpr, OffsetOfNode, Expr *> {
2389 OffsetOfExpr(const ASTContext &C, QualType type,
2394 explicit OffsetOfExpr(unsigned numComps, unsigned numExprs) in OffsetOfExpr() function
2400 static OffsetOfExpr *Create(const ASTContext &C, QualType type,
2405 static OffsetOfExpr *CreateEmpty(const ASTContext &C,
/external/clang/lib/StaticAnalyzer/Core/
DCheckerHelpers.cpp65 if (isa<OffsetOfExpr>(S)) in containsBuiltinOffsetOf()
DExprEngineC.cpp731 VisitOffsetOfExpr(const OffsetOfExpr *OOE, in VisitOffsetOfExpr()
/external/clang/include/clang/AST/
DEvaluatedExprVisitor.h42 void VisitOffsetOfExpr(PTR(OffsetOfExpr) E) { } in VisitOffsetOfExpr()
DExpr.h1874 class OffsetOfExpr final
1876 private llvm::TrailingObjects<OffsetOfExpr, OffsetOfNode, Expr *> {
1889 OffsetOfExpr(const ASTContext &C, QualType type,
1894 explicit OffsetOfExpr(unsigned numComps, unsigned numExprs) in OffsetOfExpr() function
1900 static OffsetOfExpr *Create(const ASTContext &C, QualType type,
1905 static OffsetOfExpr *CreateEmpty(const ASTContext &C,
DStmt.h114 friend class OffsetOfExpr; // ctor in LLVM_ALIGNAS() local
/external/llvm-project/clang/include/clang/Tooling/Refactoring/
DRecursiveSymbolVisitor.h72 bool VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr()
/external/llvm-project/clang/lib/StaticAnalyzer/Core/
DCheckerHelpers.cpp69 if (isa<OffsetOfExpr>(S)) in containsBuiltinOffsetOf()
DExprEngineC.cpp860 VisitOffsetOfExpr(const OffsetOfExpr *OOE, in VisitOffsetOfExpr()
/external/clang/lib/AST/
DExpr.cpp1310 OffsetOfExpr *OffsetOfExpr::Create(const ASTContext &C, QualType type, in Create()
1319 return new (Mem) OffsetOfExpr(C, type, OperatorLoc, tsi, comps, exprs, in Create()
1323 OffsetOfExpr *OffsetOfExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
1327 return new (Mem) OffsetOfExpr(numComps, numExprs); in CreateEmpty()
1330 OffsetOfExpr::OffsetOfExpr(const ASTContext &C, QualType type, in OffsetOfExpr() function in OffsetOfExpr
DStmtProfile.cpp790 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr()
/external/clang/include/clang/Basic/
DStmtNodes.td66 def OffsetOfExpr : DStmt<Expr>;
/external/llvm-project/clang/lib/AST/
DExpr.cpp1433 OffsetOfExpr *OffsetOfExpr::Create(const ASTContext &C, QualType type, in Create()
1442 return new (Mem) OffsetOfExpr(C, type, OperatorLoc, tsi, comps, exprs, in Create()
1446 OffsetOfExpr *OffsetOfExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
1450 return new (Mem) OffsetOfExpr(numComps, numExprs); in CreateEmpty()
1453 OffsetOfExpr::OffsetOfExpr(const ASTContext &C, QualType type, in OffsetOfExpr() function in OffsetOfExpr
DComputeDependence.cpp532 ExprDependence clang::computeDependence(OffsetOfExpr *E) { in computeDependence()
DStmtProfile.cpp1185 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr()
/external/llvm-project/clang/lib/Index/
DIndexBody.cpp449 bool VisitOffsetOfExpr(OffsetOfExpr *S) { in VisitOffsetOfExpr()
/external/llvm-project/clang/include/clang/Basic/
DStmtNodes.td69 def OffsetOfExpr : StmtNode<Expr>;
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h420 void VisitOffsetOfExpr(const OffsetOfExpr *Ex, ExplodedNode *Pred,
/external/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h532 void VisitOffsetOfExpr(const OffsetOfExpr *Ex, ExplodedNode *Pred,
/external/llvm-project/clang/lib/Serialization/
DASTReaderStmt.cpp719 void ASTStmtReader::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()
2834 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp555 void ASTStmtReader::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()
2986 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp246 Value *VisitOffsetOfExpr(OffsetOfExpr *E);
1902 Value *ScalarExprEmitter::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr()

12