/external/clang/lib/StaticAnalyzer/Core/ |
D | CheckerHelpers.cpp | 65 if (isa<OffsetOfExpr>(S)) in containsBuiltinOffsetOf()
|
D | ExprEngineC.cpp | 720 VisitOffsetOfExpr(const OffsetOfExpr *OOE, in VisitOffsetOfExpr()
|
D | ExprEngine.cpp | 1273 VisitOffsetOfExpr(cast<OffsetOfExpr>(S), Pred, Dst); in Visit()
|
/external/clang/include/clang/AST/ |
D | EvaluatedExprVisitor.h | 42 void VisitOffsetOfExpr(PTR(OffsetOfExpr) E) { } in VisitOffsetOfExpr()
|
D | Expr.h | 1823 class OffsetOfExpr : public Expr { 1929 OffsetOfExpr(const ASTContext &C, QualType type, 1934 explicit OffsetOfExpr(unsigned numComps, unsigned numExprs) in OffsetOfExpr() function 1940 static OffsetOfExpr *Create(const ASTContext &C, QualType type, 1945 static OffsetOfExpr *CreateEmpty(const ASTContext &C, 1983 return const_cast<OffsetOfExpr*>(this)->getIndexExpr(Idx); in getIndexExpr()
|
D | Stmt.h | 107 friend class OffsetOfExpr; // ctor in LLVM_ALIGNAS() local
|
D | RecursiveASTVisitor.h | 2091 DEF_TRAVERSE_STMT(OffsetOfExpr, {
|
/external/clang/lib/AST/ |
D | StmtProfile.cpp | 674 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) { in VisitOffsetOfExpr() 678 const OffsetOfExpr::OffsetOfNode& ON = S->getComponent(i); in VisitOffsetOfExpr() 681 case OffsetOfExpr::OffsetOfNode::Array: in VisitOffsetOfExpr() 685 case OffsetOfExpr::OffsetOfNode::Field: in VisitOffsetOfExpr() 689 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr() 693 case OffsetOfExpr::OffsetOfNode::Base: in VisitOffsetOfExpr()
|
D | Expr.cpp | 1322 OffsetOfExpr *OffsetOfExpr::Create(const ASTContext &C, QualType type, in Create() 1328 void *Mem = C.Allocate(sizeof(OffsetOfExpr) + in Create() 1332 return new (Mem) OffsetOfExpr(C, type, OperatorLoc, tsi, comps, exprs, in Create() 1336 OffsetOfExpr *OffsetOfExpr::CreateEmpty(const ASTContext &C, in CreateEmpty() 1338 void *Mem = C.Allocate(sizeof(OffsetOfExpr) + in CreateEmpty() 1341 return new (Mem) OffsetOfExpr(numComps, numExprs); in CreateEmpty() 1344 OffsetOfExpr::OffsetOfExpr(const ASTContext &C, QualType type, in OffsetOfExpr() function in OffsetOfExpr 1370 IdentifierInfo *OffsetOfExpr::OffsetOfNode::getFieldName() const { in getFieldName()
|
D | StmtPrinter.cpp | 1292 void StmtPrinter::VisitOffsetOfExpr(OffsetOfExpr *Node) { in VisitOffsetOfExpr() 1298 OffsetOfExpr::OffsetOfNode ON = Node->getComponent(i); in VisitOffsetOfExpr() 1299 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Array) { in VisitOffsetOfExpr() 1309 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Base) in VisitOffsetOfExpr()
|
D | ExprConstant.cpp | 6088 bool VisitOffsetOfExpr(const OffsetOfExpr *E); 7613 bool IntExprEvaluator::VisitOffsetOfExpr(const OffsetOfExpr *OOE) { in VisitOffsetOfExpr() 7620 OffsetOfExpr::OffsetOfNode ON = OOE->getComponent(i); in VisitOffsetOfExpr() 7622 case OffsetOfExpr::OffsetOfNode::Array: { in VisitOffsetOfExpr() 7636 case OffsetOfExpr::OffsetOfNode::Field: { in VisitOffsetOfExpr() 7651 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr() 7654 case OffsetOfExpr::OffsetOfNode::Base: { in VisitOffsetOfExpr()
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 66 def OffsetOfExpr : DStmt<Expr>;
|
/external/clang/lib/Serialization/ |
D | ASTWriterStmt.cpp | 477 void ASTStmtWriter::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr() 485 const OffsetOfExpr::OffsetOfNode &ON = E->getComponent(I); in VisitOffsetOfExpr() 490 case OffsetOfExpr::OffsetOfNode::Array: in VisitOffsetOfExpr() 494 case OffsetOfExpr::OffsetOfNode::Field: in VisitOffsetOfExpr() 498 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr() 502 case OffsetOfExpr::OffsetOfNode::Base: in VisitOffsetOfExpr()
|
D | ASTReaderStmt.cpp | 549 void ASTStmtReader::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr() 550 typedef OffsetOfExpr::OffsetOfNode Node; in VisitOffsetOfExpr() 2684 S = OffsetOfExpr::CreateEmpty(Context, in ReadStmtFromStream()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExprEngine.h | 409 void VisitOffsetOfExpr(const OffsetOfExpr *Ex, ExplodedNode *Pred,
|
/external/clang/lib/CodeGen/ |
D | CGExprScalar.cpp | 246 Value *VisitOffsetOfExpr(OffsetOfExpr *E); 1915 Value *ScalarExprEmitter::VisitOffsetOfExpr(OffsetOfExpr *E) { in VisitOffsetOfExpr() 1927 OffsetOfExpr::OffsetOfNode ON = E->getComponent(i); in VisitOffsetOfExpr() 1930 case OffsetOfExpr::OffsetOfNode::Array: { in VisitOffsetOfExpr() 1950 case OffsetOfExpr::OffsetOfNode::Field: { in VisitOffsetOfExpr() 1976 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr() 1979 case OffsetOfExpr::OffsetOfNode::Base: { in VisitOffsetOfExpr()
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 573 VISIT(OffsetOfExpr); in VisitExpr() 621 IGNORE_EXPR(OffsetOfExpr);
|
/external/clang/tools/libclang/ |
D | CIndex.cpp | 1900 void VisitOffsetOfExpr(const OffsetOfExpr *E); 2425 void EnqueueVisitor::VisitOffsetOfExpr(const OffsetOfExpr *E) { in VisitOffsetOfExpr() 2428 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in VisitOffsetOfExpr()
|
/external/clang/lib/Sema/ |
D | TreeTransform.h | 8047 TreeTransform<Derived>::TransformOffsetOfExpr(OffsetOfExpr *E) { in TransformOffsetOfExpr() 8061 typedef OffsetOfExpr::OffsetOfNode Node; in TransformOffsetOfExpr()
|
D | SemaExpr.cpp | 11197 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in BuildBuiltinOffsetOf() 11333 return OffsetOfExpr::Create(Context, Context.getSizeType(), BuiltinLoc, TInfo, in BuildBuiltinOffsetOf()
|