Home
last modified time | relevance | path

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

/external/clang/include/clang/AST/
DExpr.h1826 class OffsetOfNode {
1860 OffsetOfNode(SourceLocation LBracketLoc, unsigned Index, in OffsetOfNode() function
1865 OffsetOfNode(SourceLocation DotLoc, FieldDecl *Field, in OffsetOfNode() function
1868 Data(reinterpret_cast<uintptr_t>(Field) | OffsetOfNode::Field) { } in OffsetOfNode()
1871 OffsetOfNode(SourceLocation DotLoc, IdentifierInfo *Name, in OffsetOfNode() function
1877 explicit OffsetOfNode(const CXXBaseSpecifier *Base) in OffsetOfNode() function
1878 : Range(), Data(reinterpret_cast<uintptr_t>(Base) | OffsetOfNode::Base) {} in OffsetOfNode()
1931 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs,
1942 ArrayRef<OffsetOfNode> comps,
1963 const OffsetOfNode &getComponent(unsigned Idx) const { in getComponent()
[all …]
/external/clang/lib/AST/
DStmtProfile.cpp678 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()
DStmtPrinter.cpp1298 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()
DExpr.cpp1325 ArrayRef<OffsetOfNode> comps, in Create()
1329 sizeof(OffsetOfNode) * comps.size() + in Create()
1339 sizeof(OffsetOfNode) * numComps + in CreateEmpty()
1346 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs, in OffsetOfExpr()
1370 IdentifierInfo *OffsetOfExpr::OffsetOfNode::getFieldName() const { in getFieldName()
DExprConstant.cpp7620 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/lib/Serialization/
DASTWriterStmt.cpp485 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()
DASTReaderStmt.cpp550 typedef OffsetOfExpr::OffsetOfNode Node; in VisitOffsetOfExpr()
/external/clang/lib/CodeGen/
DCGExprScalar.cpp1927 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/clang/tools/libclang/
DCIndex.cpp2428 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in VisitOffsetOfExpr() typedef
2429 const OffsetOfNode &Node = E->getComponent(I-1); in VisitOffsetOfExpr()
2431 case OffsetOfNode::Array: in VisitOffsetOfExpr()
2434 case OffsetOfNode::Field: in VisitOffsetOfExpr()
2437 case OffsetOfNode::Identifier: in VisitOffsetOfExpr()
2438 case OffsetOfNode::Base: in VisitOffsetOfExpr()
/external/clang/lib/Sema/
DSemaExpr.cpp11197 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; in BuildBuiltinOffsetOf() typedef
11198 SmallVector<OffsetOfNode, 4> Comps; in BuildBuiltinOffsetOf()
11226 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); in BuildBuiltinOffsetOf()
11235 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd)); in BuildBuiltinOffsetOf()
11318 Comps.push_back(OffsetOfNode(B.Base)); in BuildBuiltinOffsetOf()
11324 Comps.push_back(OffsetOfNode(OC.LocStart, in BuildBuiltinOffsetOf()
11328 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd)); in BuildBuiltinOffsetOf()
DTreeTransform.h8061 typedef OffsetOfExpr::OffsetOfNode Node; in TransformOffsetOfExpr()