/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 443 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument 458 if (!IsArrow) { in ActOnDependentMemberExpr() 476 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr() 674 ExprResult &BaseExpr, bool &IsArrow, 680 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument 690 IsArrow, OpLoc, in BuildMemberReferenceExpr() 699 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 709 *this, R, BaseResult, IsArrow, OpLoc, SS, in BuildMemberReferenceExpr() 728 OpLoc, IsArrow, SS, TemplateKWLoc, in BuildMemberReferenceExpr() 734 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, [all …]
|
D | SemaCodeComplete.cpp | 3529 bool IsArrow) { in CodeCompleteMemberReferenceExpr() argument 3533 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 3542 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3553 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3601 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { in CodeCompleteMemberReferenceExpr() 3617 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 3618 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr()
|
D | TreeTransform.h | 2428 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2439 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2452 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2462 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 2573 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 2578 /*FIXME:*/IvarLoc, IsArrow, in RebuildObjCIvarRefExpr() 2624 SourceLocation OpLoc, bool IsArrow) { in RebuildObjCIsaExpr() argument 2628 OpLoc, IsArrow, in RebuildObjCIsaExpr()
|
D | SemaDeclCXX.cpp | 9081 bool IsArrow; member in __anonc13587991011::MemberBuilder 9087 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), in build() 9091 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 9093 : 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 | 270 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1186 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1200 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1223 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1235 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1243 Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1252 IsArrow, OperatorLoc, in Create() 1263 IsArrow, OperatorLoc, in Create() 1320 bool IsArrow, in UnresolvedMemberExpr() argument 1338 IsArrow(IsArrow), HasUnresolvedUsing(HasUnresolvedUsing), in UnresolvedMemberExpr() [all …]
|
/external/clang/include/clang/AST/ |
D | ExprObjC.h | 472 bool IsArrow:1; // True if this is "X->F", false if this is "X.F". 486 IsArrow(arrow), IsFreeIvar(freeIvar) {} 499 bool isArrow() const { return IsArrow; } 501 void setIsArrow(bool A) { IsArrow = A; } 1402 bool IsArrow; 1410 Base(base), IsaMemberLoc(l), OpLoc(oploc), IsArrow(isarrow) {} 1418 bool isArrow() const { return IsArrow; } 1419 void setArrow(bool A) { IsArrow = A; }
|
D | ExprCXX.h | 618 bool IsArrow; variable 631 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 661 bool isArrow() const { return IsArrow; } in isArrow() 1903 bool IsArrow : 1; variable 1939 Base(nullptr), IsArrow(false), QualifierLoc(), ScopeType(nullptr) { } in CXXPseudoDestructorExpr() 1961 bool isArrow() const { return IsArrow; } in isArrow() 2921 bool IsArrow : 1; variable 2960 QualType BaseType, bool IsArrow, 2970 QualType BaseType, bool IsArrow, 2977 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, [all …]
|
D | Expr.h | 2328 bool IsArrow : 1; variable 2370 MemberLoc(NameInfo.getLoc()), IsArrow(isarrow), in MemberExpr() 2388 IsArrow(isarrow), in MemberExpr() 2542 bool isArrow() const { return IsArrow; } in isArrow() 2543 void setArrow(bool A) { IsArrow = A; } in setArrow()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1383 E->IsArrow = Record[Idx++]; in VisitCXXPseudoDestructorExpr() 1418 E->IsArrow = Record[Idx++]; in VisitCXXDependentScopeMemberExpr() 1471 E->IsArrow = Record[Idx++]; in VisitUnresolvedMemberExpr() 1592 E->IsArrow = (Record[Idx++] != 0); in VisitMSPropertyRefExpr() 2232 bool IsArrow = Record[Idx++]; in ReadStmtFromStream() local 2234 S = MemberExpr::Create(Context, Base, IsArrow, QualifierLoc, in ReadStmtFromStream()
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.cpp | 1284 TEST(IsArrow, MatchesMemberVariablesViaArrow) { in TEST() argument 1293 TEST(IsArrow, MatchesStaticMemberVariablesViaArrow) { in TEST() argument 1302 TEST(IsArrow, MatchesMemberCallsViaArrow) { in TEST() argument
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3526 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, 3534 bool IsArrow, const CXXScopeSpec &SS, 3541 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 3548 bool IsArrow, SourceLocation OpLoc, 8089 bool IsArrow);
|