Searched defs:OffsetOfNode (Results 1 - 3 of 3) sorted by relevance
/external/clang/tools/libclang/ |
H A D | CIndex.cpp | 2316 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef 2317 const OffsetOfNode &Node = E->getComponent(I-1); 2319 case OffsetOfNode::Array: 2322 case OffsetOfNode::Field: 2325 case OffsetOfNode::Identifier: 2326 case OffsetOfNode::Base:
|
/external/clang/include/clang/AST/ |
H A D | Expr.h | 1786 class OffsetOfNode { class in class:clang::StringLiteral::OffsetOfExpr 1820 OffsetOfNode(SourceLocation LBracketLoc, unsigned Index, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode 1825 OffsetOfNode(SourceLocation DotLoc, FieldDecl *Field, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode 1828 Data(reinterpret_cast<uintptr_t>(Field) | OffsetOfNode::Field) { } 1831 OffsetOfNode(SourceLocation DotLoc, IdentifierInfo *Name, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode 1837 explicit OffsetOfNode(const CXXBaseSpecifier *Base) function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode 1838 : Range(), Data(reinterpret_cast<uintptr_t>(Base) | OffsetOfNode::Base) {} 1884 // Number of sub-components (i.e. instances of OffsetOfNode). 1891 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs, 1902 ArrayRef<OffsetOfNode> comp [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExpr.cpp | 10899 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef 10900 SmallVector<OffsetOfNode, 4> Comps; 10929 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd)); 10938 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd)); 11021 Comps.push_back(OffsetOfNode(B->Base)); 11027 Comps.push_back(OffsetOfNode(OC.LocStart, 11031 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd));
|
Completed in 201 milliseconds