/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 458 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument 473 if (!IsArrow) { in ActOnDependentMemberExpr() 491 Context, BaseExpr, BaseType, IsArrow, OpLoc, in ActOnDependentMemberExpr() 617 SourceLocation OpLoc, bool IsArrow, in LookupMemberExprInRecord() argument 702 BaseExpr, BaseExpr->getType(), OpLoc, IsArrow, SS, SourceLocation(), in LookupMemberExprInRecord() 711 ExprResult &BaseExpr, bool &IsArrow, 717 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument 728 IsArrow, OpLoc, in BuildMemberReferenceExpr() 738 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 740 RecordTy->getAs<RecordType>(), OpLoc, IsArrow, in BuildMemberReferenceExpr() [all …]
|
D | SemaCodeComplete.cpp | 3651 bool IsArrow) { in CodeCompleteMemberReferenceExpr() argument 3655 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 3664 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3675 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3723 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { in CodeCompleteMemberReferenceExpr() 3739 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 3740 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr()
|
D | TreeTransform.h | 2762 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2773 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2786 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2796 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 2925 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 2930 /*FIXME:*/IvarLoc, IsArrow, in RebuildObjCIvarRefExpr() 2978 SourceLocation OpLoc, bool IsArrow) { in RebuildObjCIsaExpr() argument 2982 OpLoc, IsArrow, in RebuildObjCIsaExpr()
|
D | SemaDeclCXX.cpp | 9743 bool IsArrow; member in __anon92980ac11111::MemberBuilder 9749 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), in build() 9753 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 9755 : 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 | 192 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1109 const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, in CXXDependentScopeMemberExpr() argument 1121 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1144 Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1159 IsArrow, OperatorLoc, in Create() 1212 bool IsArrow, in UnresolvedMemberExpr() argument 1230 IsArrow(IsArrow), HasUnresolvedUsing(HasUnresolvedUsing), in UnresolvedMemberExpr() 1248 bool IsArrow, SourceLocation OperatorLoc, in Create() argument 1260 C, HasUnresolvedUsing, Base, BaseType, IsArrow, OperatorLoc, QualifierLoc, in Create()
|
D | ItaniumMangle.cpp | 3089 void CXXNameMangler::mangleMemberExprBase(const Expr *Base, bool IsArrow) { in mangleMemberExprBase() argument 3098 IsArrow = ME->isArrow(); in mangleMemberExprBase() 3107 Out << (IsArrow ? "pt" : "dt"); in mangleMemberExprBase()
|
/external/clang/include/clang/AST/ |
D | ExprObjC.h | 486 bool IsArrow:1; // True if this is "X->F", false if this is "X.F". 500 IsArrow(arrow), IsFreeIvar(freeIvar) {} 513 bool isArrow() const { return IsArrow; } 515 void setIsArrow(bool A) { IsArrow = A; } 1394 bool IsArrow; 1402 Base(base), IsaMemberLoc(l), OpLoc(oploc), IsArrow(isarrow) {} 1410 bool isArrow() const { return IsArrow; } 1411 void setArrow(bool A) { IsArrow = A; }
|
D | ExprCXX.h | 667 bool IsArrow; variable 680 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 710 bool isArrow() const { return IsArrow; } in isArrow() 2135 bool IsArrow : 1; variable 2171 Base(nullptr), IsArrow(false), QualifierLoc(), ScopeType(nullptr) { } in CXXPseudoDestructorExpr() 2193 bool isArrow() const { return IsArrow; } in isArrow() 3143 bool IsArrow : 1; variable 3175 QualType BaseType, bool IsArrow, 3185 QualType BaseType, bool IsArrow, 3192 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, [all …]
|
D | Expr.h | 2339 bool IsArrow : 1; variable 2375 IsArrow(isarrow), HasQualifierOrFoundDecl(false), in MemberExpr() 2391 OperatorLoc(operatorloc), IsArrow(isarrow), in MemberExpr() 2510 bool isArrow() const { return IsArrow; } in isArrow() 2511 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 | 2877 bool IsArrow, const Expr *Base);
|
/external/clang/unittests/ASTMatchers/ |
D | ASTMatchersNarrowingTest.cpp | 759 TEST(IsArrow, MatchesMemberVariablesViaArrow) { in TEST() argument 768 TEST(IsArrow, MatchesStaticMemberVariablesViaArrow) { in TEST() argument 777 TEST(IsArrow, MatchesMemberCallsViaArrow) { in TEST() argument
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1439 E->IsArrow = Record[Idx++]; in VisitCXXPseudoDestructorExpr() 1478 E->IsArrow = Record[Idx++]; in VisitCXXDependentScopeMemberExpr() 1534 E->IsArrow = Record[Idx++]; in VisitUnresolvedMemberExpr() 1678 E->IsArrow = (Record[Idx++] != 0); in VisitMSPropertyRefExpr() 3043 bool IsArrow = Record[Idx++]; in ReadStmtFromStream() local 3046 S = MemberExpr::Create(Context, Base, IsArrow, OperatorLoc, QualifierLoc, in ReadStmtFromStream()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3947 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, 3956 bool IsArrow, const CXXScopeSpec &SS, 3964 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 3971 bool IsArrow, SourceLocation OpLoc, 9230 bool IsArrow);
|