Home
last modified time | relevance | path

Searched refs:OffsetOfNode (Results 1 – 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
DExpr.h1741 class OffsetOfNode {
1775 OffsetOfNode(SourceLocation LBracketLoc, unsigned Index, in OffsetOfNode() function
1780 OffsetOfNode(SourceLocation DotLoc, FieldDecl *Field, in OffsetOfNode() function
1783 Data(reinterpret_cast<uintptr_t>(Field) | OffsetOfNode::Field) { } in OffsetOfNode()
1786 OffsetOfNode(SourceLocation DotLoc, IdentifierInfo *Name, in OffsetOfNode() function
1792 explicit OffsetOfNode(const CXXBaseSpecifier *Base) in OffsetOfNode() function
1793 : Range(), Data(reinterpret_cast<uintptr_t>(Base) | OffsetOfNode::Base) {} in OffsetOfNode()
1846 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs,
1857 ArrayRef<OffsetOfNode> comps,
1878 const OffsetOfNode &getComponent(unsigned Idx) const { in getComponent()
[all …]
/external/clang/lib/AST/
DStmtProfile.cpp313 const OffsetOfExpr::OffsetOfNode& ON = S->getComponent(i); in VisitOffsetOfExpr()
316 case OffsetOfExpr::OffsetOfNode::Array: in VisitOffsetOfExpr()
320 case OffsetOfExpr::OffsetOfNode::Field: in VisitOffsetOfExpr()
324 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr()
328 case OffsetOfExpr::OffsetOfNode::Base: in VisitOffsetOfExpr()
DStmtPrinter.cpp813 OffsetOfExpr::OffsetOfNode ON = Node->getComponent(i); in VisitOffsetOfExpr()
814 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Array) { in VisitOffsetOfExpr()
824 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Base) in VisitOffsetOfExpr()
DExpr.cpp1217 ArrayRef<OffsetOfNode> comps, in Create()
1221 sizeof(OffsetOfNode) * comps.size() + in Create()
1231 sizeof(OffsetOfNode) * numComps + in CreateEmpty()
1238 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs, in OffsetOfExpr()
1262 IdentifierInfo *OffsetOfExpr::OffsetOfNode::getFieldName() const { in getFieldName()
DExprConstant.cpp5251 OffsetOfExpr::OffsetOfNode ON = OOE->getComponent(i); in VisitOffsetOfExpr()
5253 case OffsetOfExpr::OffsetOfNode::Array: { in VisitOffsetOfExpr()
5267 case OffsetOfExpr::OffsetOfNode::Field: { in VisitOffsetOfExpr()
5282 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr()
5285 case OffsetOfExpr::OffsetOfNode::Base: { in VisitOffsetOfExpr()
/external/clang/lib/Serialization/
DASTWriterStmt.cpp401 const OffsetOfExpr::OffsetOfNode &ON = E->getComponent(I); in VisitOffsetOfExpr()
406 case OffsetOfExpr::OffsetOfNode::Array: in VisitOffsetOfExpr()
410 case OffsetOfExpr::OffsetOfNode::Field: in VisitOffsetOfExpr()
414 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr()
418 case OffsetOfExpr::OffsetOfNode::Base: in VisitOffsetOfExpr()
DASTReaderStmt.cpp446 typedef OffsetOfExpr::OffsetOfNode Node; in VisitOffsetOfExpr()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1719 OffsetOfExpr::OffsetOfNode ON = E->getComponent(i); in VisitOffsetOfExpr()
1722 case OffsetOfExpr::OffsetOfNode::Array: { in VisitOffsetOfExpr()
1742 case OffsetOfExpr::OffsetOfNode::Field: { in VisitOffsetOfExpr()
1768 case OffsetOfExpr::OffsetOfNode::Identifier: in VisitOffsetOfExpr()
1771 case OffsetOfExpr::OffsetOfNode::Base: { in VisitOffsetOfExpr()
/external/clang/tools/libclang/
DCIndex.cpp2080 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in VisitOffsetOfExpr() typedef
2081 const OffsetOfNode &Node = E->getComponent(I-1); in VisitOffsetOfExpr()
2083 case OffsetOfNode::Array: in VisitOffsetOfExpr()
2086 case OffsetOfNode::Field: in VisitOffsetOfExpr()
2089 case OffsetOfNode::Identifier: in VisitOffsetOfExpr()
2090 case OffsetOfNode::Base: in VisitOffsetOfExpr()
/external/clang/lib/Sema/
DSemaExpr.cpp9256 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in BuildBuiltinOffsetOf() typedef
9257 SmallVector<OffsetOfNode, 4> Comps; in BuildBuiltinOffsetOf()
9286 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf()
9295 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd)); in BuildBuiltinOffsetOf()
9372 Comps.push_back(OffsetOfNode(B->Base)); in BuildBuiltinOffsetOf()
9380 Comps.push_back(OffsetOfNode(OC.LocStart, in BuildBuiltinOffsetOf()
9384 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd)); in BuildBuiltinOffsetOf()
DTreeTransform.h6256 typedef OffsetOfExpr::OffsetOfNode Node; in TransformOffsetOfExpr()