| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaExprMember.cpp | 497 if (!IsArrow) { in ActOnDependentMemberExpr() 954 if (IsArrow) { in BuildMemberReferenceExpr() 996 if (!IsArrow && BaseExpr) { in BuildMemberReferenceExpr() 1250 if (IsArrow) { in LookupMemberExpr() 1269 IsArrow = false; in LookupMemberExpr() 1360 if (IsArrow && in LookupMemberExpr() 1444 IsArrow); in LookupMemberExpr() 1584 if (IsArrow) in LookupMemberExpr() 1633 IsArrow = true; in LookupMemberExpr() 1693 bool IsArrow = (OpKind == tok::arrow); in ActOnMemberAccessExpr() local [all …]
|
| H A D | SemaCodeComplete.cpp | 4219 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); in CodeCompleteMemberReferenceExpr() 4226 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 4231 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 4247 auto DoCompletion = [&](Expr *Base, bool IsArrow, in CodeCompleteMemberReferenceExpr() 4259 if (IsArrow) { in CodeCompleteMemberReferenceExpr() 4285 } else if (!IsArrow && BaseType->isObjCObjectPointerType()) { in CodeCompleteMemberReferenceExpr() 4304 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || in CodeCompleteMemberReferenceExpr() 4305 (!IsArrow && BaseType->isObjCObjectType())) { in CodeCompleteMemberReferenceExpr() 4330 bool CompletionSucceded = DoCompletion(Base, IsArrow, None); in CodeCompleteMemberReferenceExpr() 4335 OtherOpBase, !IsArrow, in CodeCompleteMemberReferenceExpr() [all …]
|
| H A D | TreeTransform.h | 2888 bool IsArrow, in RebuildCXXDependentScopeMemberExpr() argument 2899 OperatorLoc, IsArrow, in RebuildCXXDependentScopeMemberExpr() 2912 bool IsArrow, in RebuildUnresolvedMemberExpr() argument 2922 OperatorLoc, IsArrow, in RebuildUnresolvedMemberExpr() 3051 bool IsArrow, bool IsFreeIvar) { in RebuildObjCIvarRefExpr() argument 3056 /*FIXME:*/ IvarLoc, IsArrow, SS, SourceLocation(), in RebuildObjCIvarRefExpr() 3105 SourceLocation OpLoc, bool IsArrow) { in RebuildObjCIsaExpr() argument 3109 OpLoc, IsArrow, in RebuildObjCIsaExpr()
|
| H A D | SemaDeclCXX.cpp | 11449 bool IsArrow; member in __anon6c2568af2411::MemberBuilder 11455 Builder.build(S, Loc), Type, Loc, IsArrow, SS, SourceLocation(), in build() 11459 MemberBuilder(const ExprBuilder &Builder, QualType Type, bool IsArrow, in MemberBuilder() argument 11461 : Builder(Builder), Type(Type), IsArrow(IsArrow), in MemberBuilder()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ExprObjC.h | 522 bool IsArrow : 1; 537 D(d), Base(base), Loc(l), OpLoc(oploc), IsArrow(arrow), 551 bool isArrow() const { return IsArrow; } 553 void setIsArrow(bool A) { IsArrow = A; } 1448 bool IsArrow; 1457 Base(base), IsaMemberLoc(l), OpLoc(oploc), IsArrow(isarrow) {} 1465 bool isArrow() const { return IsArrow; } 1466 void setArrow(bool A) { IsArrow = A; }
|
| H A D | ExprCXX.h | 763 bool IsArrow; variable 778 MemberLoc(nameLoc), IsArrow(isArrow), in MSPropertyRefExpr() 812 bool isArrow() const { return IsArrow; } in isArrow() 2294 bool IsArrow : 1; variable 2327 : Expr(CXXPseudoDestructorExprClass, Shell), IsArrow(false) {} in CXXPseudoDestructorExpr() 2349 bool isArrow() const { return IsArrow; } in isArrow() 3348 QualType BaseType, bool IsArrow, 3391 bool isArrow() const { return CXXDependentScopeMemberExprBits.IsArrow; } in isArrow() 3574 Expr *Base, QualType BaseType, bool IsArrow, 3596 QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, [all …]
|
| H A D | Stmt.h | 453 unsigned IsArrow : 1; in alignas() local 761 unsigned IsArrow : 1; in alignas() local 821 unsigned IsArrow : 1; in alignas() local
|
| H A D | Expr.h | 2737 MemberExprBits.IsArrow = isarrow; in MemberExpr() 2755 MemberExprBits.IsArrow = isarrow; in MemberExpr() 2879 bool isArrow() const { return MemberExprBits.IsArrow; } in isArrow() 2880 void setArrow(bool A) { MemberExprBits.IsArrow = A; } in setArrow()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 285 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), in CXXPseudoDestructorExpr() 1302 const ASTContext &Ctx, Expr *Base, QualType BaseType, bool IsArrow, in CXXDependentScopeMemberExpr() argument 1315 CXXDependentScopeMemberExprBits.IsArrow = IsArrow; in CXXDependentScopeMemberExpr() 1351 const ASTContext &Ctx, Expr *Base, QualType BaseType, bool IsArrow, in Create() argument 1367 Ctx, Base, BaseType, IsArrow, OperatorLoc, QualifierLoc, TemplateKWLoc, in Create() 1404 QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, in UnresolvedMemberExpr() argument 1420 UnresolvedMemberExprBits.IsArrow = IsArrow; in UnresolvedMemberExpr() 1444 QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, in Create() argument 1457 Context, HasUnresolvedUsing, Base, BaseType, IsArrow, OperatorLoc, in Create()
|
| H A D | ItaniumMangle.cpp | 3390 void CXXNameMangler::mangleMemberExprBase(const Expr *Base, bool IsArrow) { in mangleMemberExprBase() argument 3399 IsArrow = ME->isArrow(); in mangleMemberExprBase() 3408 Out << (IsArrow ? "pt" : "dt"); in mangleMemberExprBase()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 104 bool IsArrow = false, 215 bool IsArrow, in makeMemberExpression() argument 220 C, base, IsArrow, SourceLocation(), NestedNameSpecifierLoc(), in makeMemberExpression()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 188 bool IsArrow = ME->isArrow(); in EmitCXXMemberCallExpr() local 192 CE, MD, ReturnValue, HasQualifier, Qualifier, IsArrow, Base); in EmitCXXMemberCallExpr() 197 bool HasQualifier, NestedNameSpecifier *Qualifier, bool IsArrow, in EmitCXXMemberOrOperatorMemberCallExpr() argument 247 if (IsArrow) { in EmitCXXMemberOrOperatorMemberCallExpr()
|
| H A D | CodeGenFunction.h | 3674 bool IsArrow, const Expr *Base);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderStmt.cpp | 1560 E->IsArrow = Record.readInt(); in VisitCXXPseudoDestructorExpr() 1609 E->CXXDependentScopeMemberExprBits.IsArrow = Record.readInt(); in VisitCXXDependentScopeMemberExpr() 1685 E->UnresolvedMemberExprBits.IsArrow = Record.readInt(); in VisitUnresolvedMemberExpr() 1831 E->IsArrow = (Record.readInt() != 0); in VisitMSPropertyRefExpr() 2568 bool IsArrow = Record.readInt(); in ReadStmtFromStream() local 2571 S = MemberExpr::Create(Context, Base, IsArrow, OperatorLoc, QualifierLoc, in ReadStmtFromStream()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 4334 Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, 4343 bool IsArrow, const CXXScopeSpec &SS, 4351 ExprResult BuildFieldReferenceExpr(Expr *BaseExpr, bool IsArrow, 4357 ExprResult PerformMemberExprBaseConversion(Expr *Base, bool IsArrow); 4364 bool IsArrow, SourceLocation OpLoc, 10346 SourceLocation OpLoc, bool IsArrow,
|