Home
last modified time | relevance | path

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

/freebsd-10-stable/contrib/llvm/tools/clang/lib/Sema/
DSemaExprMember.cpp430 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 …]
DTreeTransform.h2291 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 …]
DSemaCodeComplete.cpp3554 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()
DSemaDeclCXX.cpp8771 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/
DExprCXX.cpp271 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/
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()
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 …]
DExpr.h2302 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/
DASTReaderStmt.cpp1385 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/
DSema.h3371 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);