/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 445 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument 460 if (!IsArrow) { in ActOnDependentMemberExpr() 478 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr() 604 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument 678 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord() 687 ExprResult &BaseExpr, bool &IsArrow, 693 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument 703 IsArrow, OpLoc, in BuildMemberReferenceExpr() 713 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 715 RecordTy->getAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr() [all …]
|
D | SemaCodeComplete.cpp | 3576 bool IsArrow) { in CodeCompleteMemberReferenceExpr() argument 3580 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 3589 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3600 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3648 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { in CodeCompleteMemberReferenceExpr() 3664 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 3665 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr()
|
D | TreeTransform.h | 2487 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2498 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2511 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2521 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 2657 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 2662 /*FIXME:*/IvarLoc, IsArrow, in RebuildObjCIvarRefExpr() 2708 SourceLocation OpLoc, bool IsArrow) { in RebuildObjCIsaExpr() argument 2712 OpLoc, IsArrow, in RebuildObjCIsaExpr()
|
D | SemaDeclCXX.cpp | 9580 bool IsArrow; member in __anonb9d573a21011::MemberBuilder 9586 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), in build() 9590 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 9592 : 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() 1191 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1205 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1228 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1240 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1248 Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1257 IsArrow, OperatorLoc, in Create() 1268 IsArrow, OperatorLoc, in Create() 1325 bool IsArrow, in UnresolvedMemberExpr() argument 1343 IsArrow(IsArrow), HasUnresolvedUsing(HasUnresolvedUsing), in UnresolvedMemberExpr() [all …]
|
D | ItaniumMangle.cpp | 2557 void CXXNameMangler::mangleMemberExprBase(const Expr *Base, bool IsArrow) { in mangleMemberExprBase() argument 2566 IsArrow = ME->isArrow(); in mangleMemberExprBase() 2575 Out << (IsArrow ? "pt" : "dt"); in mangleMemberExprBase()
|
/external/clang/include/clang/AST/ |
D | ExprObjC.h | 481 bool IsArrow:1; // True if this is "X->F", false if this is "X.F". 495 IsArrow(arrow), IsFreeIvar(freeIvar) {} 508 bool isArrow() const { return IsArrow; } 510 void setIsArrow(bool A) { IsArrow = A; } 1411 bool IsArrow; 1419 Base(base), IsaMemberLoc(l), OpLoc(oploc), IsArrow(isarrow) {} 1427 bool isArrow() const { return IsArrow; } 1428 void setArrow(bool A) { IsArrow = A; }
|
D | ExprCXX.h | 625 bool IsArrow; variable 638 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 668 bool isArrow() const { return IsArrow; } in isArrow() 1943 bool IsArrow : 1; variable 1979 Base(nullptr), IsArrow(false), QualifierLoc(), ScopeType(nullptr) { } in CXXPseudoDestructorExpr() 2001 bool isArrow() const { return IsArrow; } in isArrow() 2962 bool IsArrow : 1; variable 3001 QualType BaseType, bool IsArrow, 3011 QualType BaseType, bool IsArrow, 3018 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, [all …]
|
D | Expr.h | 2332 bool IsArrow : 1; variable 2373 IsArrow(isarrow), HasQualifierOrFoundDecl(false), in MemberExpr() 2389 OperatorLoc(operatorloc), IsArrow(isarrow), in MemberExpr() 2546 bool isArrow() const { return IsArrow; } in isArrow() 2547 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 | 2472 bool IsArrow, const Expr *Base);
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1385 E->IsArrow = Record[Idx++]; in VisitCXXPseudoDestructorExpr() 1420 E->IsArrow = Record[Idx++]; in VisitCXXDependentScopeMemberExpr() 1473 E->IsArrow = Record[Idx++]; in VisitUnresolvedMemberExpr() 1608 E->IsArrow = (Record[Idx++] != 0); in VisitMSPropertyRefExpr() 2493 bool IsArrow = Record[Idx++]; in ReadStmtFromStream() local 2496 S = MemberExpr::Create(Context, Base, IsArrow, OperatorLoc, QualifierLoc, in ReadStmtFromStream()
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersTest.cpp | 1369 TEST(IsArrow, MatchesMemberVariablesViaArrow) { in TEST() argument 1378 TEST(IsArrow, MatchesStaticMemberVariablesViaArrow) { in TEST() argument 1387 TEST(IsArrow, MatchesMemberCallsViaArrow) { in TEST() argument
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3608 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, 3616 bool IsArrow, const CXXScopeSpec &SS, 3623 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 3630 bool IsArrow, SourceLocation OpLoc, 8330 bool IsArrow);
|