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

/external/clang/lib/AST/
H A DStmtProfile.cpp292 const OffsetOfExpr::OffsetOfNode& ON = S->getComponent(i);
295 case OffsetOfExpr::OffsetOfNode::Array:
299 case OffsetOfExpr::OffsetOfNode::Field:
303 case OffsetOfExpr::OffsetOfNode::Identifier:
307 case OffsetOfExpr::OffsetOfNode::Base:
H A DStmtPrinter.cpp754 OffsetOfExpr::OffsetOfNode ON = Node->getComponent(i);
755 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Array) {
765 if (ON.getKind() == OffsetOfExpr::OffsetOfNode::Base)
H A DExpr.cpp833 OffsetOfNode* compsPtr, unsigned numComps,
837 sizeof(OffsetOfNode) * numComps +
847 sizeof(OffsetOfNode) * numComps +
854 OffsetOfNode* compsPtr, unsigned numComps,
879 IdentifierInfo *OffsetOfExpr::OffsetOfNode::getFieldName() const {
H A DExprConstant.cpp1760 OffsetOfExpr::OffsetOfNode ON = OOE->getComponent(i);
1762 case OffsetOfExpr::OffsetOfNode::Array: {
1776 case OffsetOfExpr::OffsetOfNode::Field: {
1790 case OffsetOfExpr::OffsetOfNode::Identifier:
1794 case OffsetOfExpr::OffsetOfNode::Base: {
/external/clang/include/clang/AST/
H A DExpr.h1516 class OffsetOfNode { class in class:clang::StringLiteral::OffsetOfExpr
1550 OffsetOfNode(SourceLocation LBracketLoc, unsigned Index, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1555 OffsetOfNode(SourceLocation DotLoc, FieldDecl *Field, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1558 Data(reinterpret_cast<uintptr_t>(Field) | OffsetOfNode::Field) { }
1561 OffsetOfNode(SourceLocation DotLoc, IdentifierInfo *Name, function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1567 explicit OffsetOfNode(const CXXBaseSpecifier *Base) function in class:clang::StringLiteral::OffsetOfExpr::OffsetOfNode
1568 : Range(), Data(reinterpret_cast<uintptr_t>(Base) | OffsetOfNode::Base) {}
1612 // Number of sub-components (i.e. instances of OffsetOfNode).
1619 OffsetOfNode* compsPtr, unsigned numComps,
1631 OffsetOfNode* compsPt
[all...]
/external/clang/lib/Serialization/
H A DASTWriterStmt.cpp385 const OffsetOfExpr::OffsetOfNode &ON = E->getComponent(I);
390 case OffsetOfExpr::OffsetOfNode::Array:
394 case OffsetOfExpr::OffsetOfNode::Field:
398 case OffsetOfExpr::OffsetOfNode::Identifier:
402 case OffsetOfExpr::OffsetOfNode::Base:
H A DASTReaderStmt.cpp421 typedef OffsetOfExpr::OffsetOfNode Node;
/external/clang/tools/libclang/
H A DCIndex.cpp1992 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef
1993 const OffsetOfNode &Node = E->getComponent(I-1);
1995 case OffsetOfNode::Array:
1998 case OffsetOfNode::Field:
2001 case OffsetOfNode::Identifier:
2002 case OffsetOfNode::Base:
/external/clang/lib/CodeGen/
H A DCGExprScalar.cpp1486 OffsetOfExpr::OffsetOfNode ON = E->getComponent(i);
1489 case OffsetOfExpr::OffsetOfNode::Array: {
1509 case OffsetOfExpr::OffsetOfNode::Field: {
1535 case OffsetOfExpr::OffsetOfNode::Identifier:
1538 case OffsetOfExpr::OffsetOfNode::Base: {
/external/clang/lib/Sema/
H A DSemaExpr.cpp8444 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode; typedef
8445 SmallVector<OffsetOfNode, 4> Comps;
8474 Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd));
8483 Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd));
8552 Comps.push_back(OffsetOfNode(B->Base));
8560 Comps.push_back(OffsetOfNode(OC.LocStart,
8564 Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd));
H A DTreeTransform.h5963 typedef OffsetOfExpr::OffsetOfNode Node;

Completed in 269 milliseconds