/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 444 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument 459 if (!IsArrow) { in ActOnDependentMemberExpr() 477 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr() 603 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument 688 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord() 697 ExprResult &BaseExpr, bool &IsArrow, 703 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument 714 IsArrow, OpLoc, in BuildMemberReferenceExpr() 724 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 726 RecordTy->getAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr() [all …]
|
D | SemaCodeComplete.cpp | 3638 bool IsArrow) { in CodeCompleteMemberReferenceExpr() argument 3642 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 3651 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3662 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3710 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { in CodeCompleteMemberReferenceExpr() 3726 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 3727 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr()
|
D | TreeTransform.h | 2678 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2689 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2702 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2712 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 2842 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 2847 /*FIXME:*/IvarLoc, IsArrow, in RebuildObjCIvarRefExpr() 2895 SourceLocation OpLoc, bool IsArrow) { in RebuildObjCIsaExpr() argument 2899 OpLoc, IsArrow, in RebuildObjCIsaExpr()
|
D | SemaDeclCXX.cpp | 9617 bool IsArrow; member in __anonb9d573a21211::MemberBuilder 9623 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), in build() 9627 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 9629 : Builder(Builder), Type(Type), IsArrow(IsArrow), in MemberBuilder()
|
/external/llvm/test/CodeGen/AArch64/ |
D | arm64-2012-01-11-ComparisonDAGCrash.ll | 8 define void @test(i1 zeroext %IsArrow) nounwind ssp align 2 { 18 br i1 %IsArrow, label %if.else_crit_edge, label %if.end32
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 265 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1200 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1214 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1237 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1249 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1257 Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1266 IsArrow, OperatorLoc, in Create() 1277 IsArrow, OperatorLoc, in Create() 1334 bool IsArrow, in UnresolvedMemberExpr() argument 1352 IsArrow(IsArrow), HasUnresolvedUsing(HasUnresolvedUsing), in UnresolvedMemberExpr() [all …]
|
D | ItaniumMangle.cpp | 2700 void CXXNameMangler::mangleMemberExprBase(const Expr *Base, bool IsArrow) { in mangleMemberExprBase() argument 2709 IsArrow = ME->isArrow(); in mangleMemberExprBase() 2718 Out << (IsArrow ? "pt" : "dt"); in mangleMemberExprBase()
|
/external/clang/include/clang/AST/ |
D | ExprObjC.h | 491 bool IsArrow:1; // True if this is "X->F", false if this is "X.F". 505 IsArrow(arrow), IsFreeIvar(freeIvar) {} 518 bool isArrow() const { return IsArrow; } 520 void setIsArrow(bool A) { IsArrow = A; } 1399 bool IsArrow; 1407 Base(base), IsaMemberLoc(l), OpLoc(oploc), IsArrow(isarrow) {} 1415 bool isArrow() const { return IsArrow; } 1416 void setArrow(bool A) { IsArrow = A; }
|
D | ExprCXX.h | 630 bool IsArrow; variable 643 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 673 bool isArrow() const { return IsArrow; } in isArrow() 2066 bool IsArrow : 1; variable 2102 Base(nullptr), IsArrow(false), QualifierLoc(), ScopeType(nullptr) { } in CXXPseudoDestructorExpr() 2124 bool isArrow() const { return IsArrow; } in isArrow() 3097 bool IsArrow : 1; variable 3136 QualType BaseType, bool IsArrow, 3146 QualType BaseType, bool IsArrow, 3153 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, [all …]
|
D | Expr.h | 2371 bool IsArrow : 1; variable 2412 IsArrow(isarrow), HasQualifierOrFoundDecl(false), in MemberExpr() 2428 OperatorLoc(operatorloc), IsArrow(isarrow), in MemberExpr() 2585 bool isArrow() const { return IsArrow; } in isArrow() 2586 void setArrow(bool A) { IsArrow = A; } in setArrow()
|
/external/clang/lib/CodeGen/ |
D | CGExprCXX.cpp | 125 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr() local 129 CE, MD, ReturnValue, HasQualifier, Qualifier, IsArrow, Base); in EmitCXXMemberCallExpr() 134 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, in EmitCXXMemberOrOperatorMemberCallExpr() argument 170 if (IsArrow) in EmitCXXMemberOrOperatorMemberCallExpr()
|
D | CodeGenFunction.h | 2693 bool IsArrow, const Expr *Base);
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1426 E->IsArrow = Record[Idx++]; in VisitCXXPseudoDestructorExpr() 1461 E->IsArrow = Record[Idx++]; in VisitCXXDependentScopeMemberExpr() 1514 E->IsArrow = Record[Idx++]; in VisitUnresolvedMemberExpr() 1658 E->IsArrow = (Record[Idx++] != 0); in VisitMSPropertyRefExpr() 2741 bool IsArrow = Record[Idx++]; in ReadStmtFromStream() local 2744 S = MemberExpr::Create(Context, Base, IsArrow, OperatorLoc, QualifierLoc, in ReadStmtFromStream()
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.cpp | 1480 TEST(IsArrow, MatchesMemberVariablesViaArrow) { in TEST() argument 1489 TEST(IsArrow, MatchesStaticMemberVariablesViaArrow) { in TEST() argument 1498 TEST(IsArrow, MatchesMemberCallsViaArrow) { in TEST() argument
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3856 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, 3865 bool IsArrow, const CXXScopeSpec &SS, 3873 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 3880 bool IsArrow, SourceLocation OpLoc, 8849 bool IsArrow);
|