Searched refs:OffsetOfNode (Results 1 - 10 of 10) sorted by relevance

/external/clang/include/clang/AST/
H A DExpr.h1774 class OffsetOfNode { class in class:clang::StringLiteral::OffsetOfExpr
1808 OffsetOfNode(SourceLocation LBracketLoc, unsigned Index, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1813 OffsetOfNode(SourceLocation DotLoc, FieldDecl *Field, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1816 Data(reinterpret_cast<uintptr_t>(Field) | OffsetOfNode::Field) { }
1819 OffsetOfNode(SourceLocation DotLoc, IdentifierInfo *Name, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1825 explicit OffsetOfNode(const CXXBaseSpecifier *Base) function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1826 : Range(), Data(reinterpret_cast<uintptr_t>(Base) | OffsetOfNode::Base) {}
1872 // Number of sub-components (i.e. instances of OffsetOfNode).
1879 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs,
1890 ArrayRef<OffsetOfNode> comp
[all...]
/external/clang/lib/AST/
H A DStmtProfile.cpp455 const OffsetOfExpr::OffsetOfNode& ON = S->getComponent(i);
458 case OffsetOfExpr::OffsetOfNode::Array:
462 case OffsetOfExpr::OffsetOfNode::Field:
466 case OffsetOfExpr::OffsetOfNode::Identifier:
470 case OffsetOfExpr::OffsetOfNode::Base:
H A DExpr.cpp1272 ArrayRef<OffsetOfNode> comps,
1276 sizeof(OffsetOfNode) * comps.size() +
1286 sizeof(OffsetOfNode) * numComps +
1293 ArrayRef<OffsetOfNode> comps, ArrayRef<Expr*> exprs,
1317 IdentifierInfo *OffsetOfExpr::OffsetOfNode::getFieldName() const {
H A DExprConstant.cpp7023 OffsetOfExpr::OffsetOfNode ON = OOE->getComponent(i);
7025 case OffsetOfExpr::OffsetOfNode::Array: {
7039 case OffsetOfExpr::OffsetOfNode::Field: {
7054 case OffsetOfExpr::OffsetOfNode::Identifier:
7057 case OffsetOfExpr::OffsetOfNode::Base: {
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp1821 OffsetOfExpr::OffsetOfNode ON = E->getComponent(i);
1824 case OffsetOfExpr::OffsetOfNode::Array: {
1844 case OffsetOfExpr::OffsetOfNode::Field: {
1870 case OffsetOfExpr::OffsetOfNode::Identifier:
1873 case OffsetOfExpr::OffsetOfNode::Base: {
/external/clang/lib/Serialization/
H A DASTWriterStmt.cpp464 const OffsetOfExpr::OffsetOfNode &ON = E->getComponent(I);
469 case OffsetOfExpr::OffsetOfNode::Array:
473 case OffsetOfExpr::OffsetOfNode::Field:
477 case OffsetOfExpr::OffsetOfNode::Identifier:
481 case OffsetOfExpr::OffsetOfNode::Base:
H A DASTReaderStmt.cpp529 typedef OffsetOfExpr::OffsetOfNode Node;
/external/clang/tools/libclang/
H A DCIndex.cpp2201 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef
2202 const OffsetOfNode &Node = E->getComponent(I-1);
2204 case OffsetOfNode::Array:
2207 case OffsetOfNode::Field:
2210 case OffsetOfNode::Identifier:
2211 case OffsetOfNode::Base:
/external/clang/lib/Sema/
H A DSemaExpr.cpp10213 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef
10214 SmallVector<OffsetOfNode, 4> Comps;
10243 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd));
10252 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd));
10335 Comps.push_back(OffsetOfNode(B->Base));
10341 Comps.push_back(OffsetOfNode(OC.LocStart,
10345 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd));
H A DTreeTransform.h6939 typedef OffsetOfExpr::OffsetOfNode Node;

Completed in 659 milliseconds