Home
last modified time | relevance | path

Searched refs:IsArrow (Results 1 – 12 of 12) sorted by relevance

/external/clang/lib/Sema/
DSemaExprMember.cpp443 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 …]
DSemaCodeComplete.cpp3529 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()
DTreeTransform.h2428 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()
DSemaDeclCXX.cpp9081 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/
Darm64-2012-01-11-ComparisonDAGCrash.ll8 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/
DExprCXX.cpp270 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/
DExprObjC.h472 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; }
DExprCXX.h618 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 …]
DExpr.h2328 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/
DASTReaderStmt.cpp1383 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/
DASTMatchersTest.cpp1284 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/
DSema.h3526 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);