Searched refs:OffsetOfExpr (Results 1 - 20 of 20) sorted by relevance

/external/clang/include/clang/AST/
H A DEvaluatedExprVisitor.h39 void VisitOffsetOfExpr(OffsetOfExpr *E) { }
H A DExpr.h1640 /// OffsetOfExpr - [C99 7.17] - This represents an expression of the form
1654 class OffsetOfExpr : public Expr { class in class:clang::StringLiteral
1758 OffsetOfExpr(ASTContext &C, QualType type,
1763 explicit OffsetOfExpr(unsigned numComps, unsigned numExprs) function in class:clang::StringLiteral::OffsetOfExpr
1769 static OffsetOfExpr *Create(ASTContext &C, QualType type,
1774 static OffsetOfExpr *CreateEmpty(ASTContext &C,
1812 return const_cast<OffsetOfExpr*>(this)->getIndexExpr(Idx);
1833 static bool classof(const OffsetOfExpr *) { return true; }
H A DRecursiveASTVisitor.h2032 DEF_TRAVERSE_STMT(OffsetOfExpr, {
H A DStmt.h146 friend class OffsetOfExpr; // ctor
/external/clang/lib/StaticAnalyzer/Core/
H A DCheckerHelpers.cpp70 if (isa<OffsetOfExpr>(S))
H A DExprEngineC.cpp650 VisitOffsetOfExpr(const OffsetOfExpr *OOE,
H A DExprEngine.cpp894 VisitOffsetOfExpr(cast<OffsetOfExpr>(S), Pred, Dst);
/external/clang/lib/AST/
H A DStmtProfile.cpp309 void StmtProfiler::VisitOffsetOfExpr(const OffsetOfExpr *S) {
313 const OffsetOfExpr::OffsetOfNode& ON = S->getComponent(i);
316 case OffsetOfExpr::OffsetOfNode::Array:
320 case OffsetOfExpr::OffsetOfNode::Field:
324 case OffsetOfExpr::OffsetOfNode::Identifier:
328 case OffsetOfExpr::OffsetOfNode::Base:
H A DExpr.cpp1123 OffsetOfExpr *OffsetOfExpr::Create(ASTContext &C, QualType type,
1129 void *Mem = C.Allocate(sizeof(OffsetOfExpr) +
1133 return new (Mem) OffsetOfExpr(C, type, OperatorLoc, tsi, comps, exprs,
1137 OffsetOfExpr *OffsetOfExpr::CreateEmpty(ASTContext &C,
1139 void *Mem = C.Allocate(sizeof(OffsetOfExpr) +
1142 return new (Mem) OffsetOfExpr(numComps, numExprs);
1145 OffsetOfExpr::OffsetOfExpr(ASTContex function in class:OffsetOfExpr
[all...]
H A DExprConstant.cpp4010 bool VisitOffsetOfExpr(const OffsetOfExpr *E);
5216 bool IntExprEvaluator::VisitOffsetOfExpr(const OffsetOfExpr *OOE) {
5223 OffsetOfExpr::OffsetOfNode ON = OOE->getComponent(i);
5225 case OffsetOfExpr::OffsetOfNode::Array: {
5239 case OffsetOfExpr::OffsetOfNode::Field: {
5254 case OffsetOfExpr::OffsetOfNode::Identifier:
5257 case OffsetOfExpr::OffsetOfNode::Base: {
/external/clang/lib/Serialization/
H A DASTWriterStmt.cpp394 void ASTStmtWriter::VisitOffsetOfExpr(OffsetOfExpr *E) {
402 const OffsetOfExpr::OffsetOfNode &ON = E->getComponent(I);
407 case OffsetOfExpr::OffsetOfNode::Array:
411 case OffsetOfExpr::OffsetOfNode::Field:
415 case OffsetOfExpr::OffsetOfNode::Identifier:
419 case OffsetOfExpr::OffsetOfNode::Base:
H A DASTReaderStmt.cpp445 void ASTStmtReader::VisitOffsetOfExpr(OffsetOfExpr *E) {
446 typedef OffsetOfExpr::OffsetOfNode Node;
1759 S = OffsetOfExpr::CreateEmpty(Context,
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h363 void VisitOffsetOfExpr(const OffsetOfExpr *Ex, ExplodedNode *Pred,
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp194 Value *VisitOffsetOfExpr(OffsetOfExpr *E);
1481 Value *ScalarExprEmitter::VisitOffsetOfExpr(OffsetOfExpr *E) {
1493 OffsetOfExpr::OffsetOfNode ON = E->getComponent(i);
1496 case OffsetOfExpr::OffsetOfNode::Array: {
1516 case OffsetOfExpr::OffsetOfNode::Field: {
1542 case OffsetOfExpr::OffsetOfNode::Identifier:
1545 case OffsetOfExpr::OffsetOfNode::Base: {
/external/v8/tools/gcmole/
H A Dgcmole.cc578 VISIT(OffsetOfExpr);
628 IGNORE_EXPR(OffsetOfExpr);
/external/clang/tools/libclang/
H A DCIndex.cpp1770 void VisitOffsetOfExpr(OffsetOfExpr *E);
2028 void EnqueueVisitor::VisitOffsetOfExpr(OffsetOfExpr *E) {
2031 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode;
H A DRecursiveASTVisitor.h1953 DEF_TRAVERSE_STMT(OffsetOfExpr, {
/external/clang/lib/Sema/
H A DTreeTransform.h6199 TreeTransform<Derived>::TransformOffsetOfExpr(OffsetOfExpr *E) {
6213 typedef OffsetOfExpr::OffsetOfNode Node;
H A DSemaChecking.cpp4174 if (dyn_cast<OffsetOfExpr>(E)) {
H A DSemaExpr.cpp9028 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode;
9161 return Owned(OffsetOfExpr::Create(Context, Context.getSizeType(), BuiltinLoc,

Completed in 395 milliseconds