| /freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | SemaExprMember.cpp | 430 bool IsArrow, SourceLocation OpLoc, in ActOnDependentMemberExpr() argument 445 if (!IsArrow) { in ActOnDependentMemberExpr() 463 IsArrow, OpLoc, in ActOnDependentMemberExpr() 665 SourceLocation OpLoc, bool IsArrow, in BuildMemberReferenceExpr() argument 674 IsArrow, OpLoc, in BuildMemberReferenceExpr() 683 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() 693 LookupMemberExpr(R, BaseResult, IsArrow, OpLoc, in BuildMemberReferenceExpr() 713 OpLoc, IsArrow, SS, TemplateKWLoc, in BuildMemberReferenceExpr() 718 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, 839 BuildMSPropertyRefExpr(Sema &S, Expr *BaseExpr, bool IsArrow, in BuildMSPropertyRefExpr() argument [all …]
|
| D | TreeTransform.h | 2291 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2302 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2315 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2325 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 2437 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 2443 ExprResult Result = getSema().LookupMemberExpr(R, Base, IsArrow, in RebuildObjCIvarRefExpr() 2454 /*FIXME:*/IvarLoc, IsArrow, in RebuildObjCIvarRefExpr() 2472 bool IsArrow = false; in RebuildObjCPropertyRefExpr() local 2473 ExprResult Result = getSema().LookupMemberExpr(R, Base, IsArrow, in RebuildObjCPropertyRefExpr() 2483 /*FIXME:*/PropertyLoc, IsArrow, in RebuildObjCPropertyRefExpr() [all …]
|
| D | SemaCodeComplete.cpp | 3554 bool IsArrow) { in CodeCompleteMemberReferenceExpr() argument 3558 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 3567 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3578 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 3626 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { in CodeCompleteMemberReferenceExpr() 3644 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 3645 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr()
|
| D | SemaDeclCXX.cpp | 8771 bool IsArrow; member in __anon411862d20d11::MemberBuilder 8777 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), 0, in build() 8781 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 8783 : Builder(Builder), Type(Type), IsArrow(IsArrow), in MemberBuilder()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ExprCXX.cpp | 271 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1175 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1189 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1211 bool IsArrow, in CXXDependentScopeMemberExpr() argument 1223 Base(Base), BaseType(BaseType), IsArrow(IsArrow), in CXXDependentScopeMemberExpr() 1231 Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1240 IsArrow, OperatorLoc, in Create() 1251 IsArrow, OperatorLoc, in Create() 1313 bool IsArrow, in UnresolvedMemberExpr() argument 1331 IsArrow(IsArrow), HasUnresolvedUsing(HasUnresolvedUsing), in UnresolvedMemberExpr() [all …]
|
| /freebsd-10-stable/contrib/llvm/tools/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() 1984 bool IsArrow : 1; variable 2020 Base(0), IsArrow(false), QualifierLoc(), ScopeType(0) { } in CXXPseudoDestructorExpr() 2042 bool isArrow() const { return IsArrow; } in isArrow() 3125 bool IsArrow : 1; variable 3164 QualType BaseType, bool IsArrow, 3174 QualType BaseType, bool IsArrow, 3181 Create(const ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, [all …]
|
| D | Expr.h | 2302 bool IsArrow : 1; variable 2344 MemberLoc(NameInfo.getLoc()), IsArrow(isarrow), in MemberExpr() 2362 IsArrow(isarrow), in MemberExpr() 2516 bool isArrow() const { return IsArrow; } in isArrow() 2517 void setArrow(bool A) { IsArrow = A; } in setArrow()
|
| /freebsd-10-stable/contrib/llvm/tools/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() 1610 E->IsArrow = (Record[Idx++] != 0); in VisitMSPropertyRefExpr() 2043 bool IsArrow = Record[Idx++]; in ReadStmtFromStream() local 2045 S = MemberExpr::Create(Context, Base, IsArrow, QualifierLoc, in ReadStmtFromStream()
|
| /freebsd-10-stable/contrib/llvm/tools/clang/include/clang/Sema/ |
| D | Sema.h | 3371 SourceLocation OpLoc, bool IsArrow, 3391 SourceLocation OpLoc, bool IsArrow, 3400 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 3402 bool &IsArrow, SourceLocation OpLoc, 3412 bool IsArrow, SourceLocation OpLoc, 7712 bool IsArrow);
|