/external/clang/lib/AST/ |
H A D | ExprCXX.cpp | 192 Base(static_cast<Stmt *>(Base)), IsArrow(isArrow), 1050 bool IsArrow, 1064 Base(Base), BaseType(BaseType), IsArrow(IsArrow), 1086 bool IsArrow, 1098 Base(Base), BaseType(BaseType), IsArrow(IsArrow), 1106 Expr *Base, QualType BaseType, bool IsArrow, 1115 IsArrow, OperatorLoc, 1126 IsArrow, OperatorLo 1048 CXXDependentScopeMemberExpr(ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1084 CXXDependentScopeMemberExpr(ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo) argument 1105 Create(ASTContext &C, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierFoundInScope, DeclarationNameInfo MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 1185 UnresolvedMemberExpr(ASTContext &C, bool HasUnresolvedUsing, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument 1223 Create(ASTContext &C, bool HasUnresolvedUsing, Expr *Base, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs, UnresolvedSetIterator Begin, UnresolvedSetIterator End) argument [all...] |
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 438 bool IsArrow, SourceLocation OpLoc, 453 if (!IsArrow) { 471 IsArrow, OpLoc, 637 SourceLocation OpLoc, bool IsArrow, 646 IsArrow, OpLoc, 655 if (IsArrow) RecordTy = RecordTy->getAs<PointerType>()->getPointeeType(); 665 LookupMemberExpr(R, BaseResult, IsArrow, OpLoc, 685 OpLoc, IsArrow, SS, TemplateKWLoc, 690 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, 830 SourceLocation OpLoc, bool IsArrow, 437 ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, bool IsArrow, SourceLocation OpLoc, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 636 BuildMemberReferenceExpr(Expr *Base, QualType BaseType, SourceLocation OpLoc, bool IsArrow, CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &NameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 829 BuildMemberReferenceExpr(Expr *BaseExpr, QualType BaseExprType, SourceLocation OpLoc, bool IsArrow, const CXXScopeSpec &SS, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, LookupResult &R, const TemplateArgumentListInfo *TemplateArgs, bool SuppressQualifierCheck, ActOnMemberAccessExtraArgs *ExtraArgs) argument 1061 PerformMemberExprBaseConversion(Expr *Base, bool IsArrow) argument 1079 LookupMemberExpr(LookupResult &R, ExprResult &BaseExpr, bool &IsArrow, SourceLocation OpLoc, CXXScopeSpec &SS, Decl *ObjCImpDecl, bool HasTemplateArgs) argument 1532 bool IsArrow = (OpKind == tok::arrow); local 1586 BuildFieldReferenceExpr(Sema &S, Expr *BaseExpr, bool IsArrow, const CXXScopeSpec &SS, FieldDecl *Field, DeclAccessPair FoundDecl, const DeclarationNameInfo &MemberNameInfo) argument [all...] |
H A D | SemaCodeComplete.cpp | 3466 bool IsArrow) { 3470 ExprResult ConvertedBase = PerformMemberExprBaseConversion(Base, IsArrow); 3479 if (IsArrow) { 3490 if (IsArrow) { 3538 } else if (!IsArrow && BaseType->getAsObjCInterfacePointerType()) { 3556 } else if ((IsArrow && BaseType->isObjCObjectPointerType()) || 3557 (!IsArrow && BaseType->isObjCObjectType())) { 3464 CodeCompleteMemberReferenceExpr(Scope *S, Expr *Base, SourceLocation OpLoc, bool IsArrow) argument
|
H A D | TreeTransform.h | 1616 OpLoc, /*IsArrow*/ false, 2158 bool IsArrow, 2169 OperatorLoc, IsArrow, 2182 bool IsArrow, 2192 OperatorLoc, IsArrow, 2304 bool IsArrow, bool IsFreeIvar) { 2310 ExprResult Result = getSema().LookupMemberExpr(R, Base, IsArrow, 2321 /*FIXME:*/IvarLoc, IsArrow, 2339 bool IsArrow = false; local 2340 ExprResult Result = getSema().LookupMemberExpr(R, Base, IsArrow, 2156 RebuildCXXDependentScopeMemberExpr(Expr *BaseE, QualType BaseType, bool IsArrow, SourceLocation OperatorLoc, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, const DeclarationNameInfo &MemberNameInfo, const TemplateArgumentListInfo *TemplateArgs) argument 2180 RebuildUnresolvedMemberExpr(Expr *BaseE, QualType BaseType, SourceLocation OperatorLoc, bool IsArrow, NestedNameSpecifierLoc QualifierLoc, SourceLocation TemplateKWLoc, NamedDecl *FirstQualifierInScope, LookupResult &R, const TemplateArgumentListInfo *TemplateArgs) argument 2302 RebuildObjCIvarRefExpr(Expr *BaseArg, ObjCIvarDecl *Ivar, SourceLocation IvarLoc, bool IsArrow, bool IsFreeIvar) argument 2377 RebuildObjCIsaExpr(Expr *BaseArg, SourceLocation IsaLoc, bool IsArrow) argument [all...] |
/external/clang/lib/Serialization/ |
H A D | ASTReaderStmt.cpp | 1271 E->IsArrow = Record[Idx++]; 1306 E->IsArrow = Record[Idx++]; 1359 E->IsArrow = Record[Idx++]; 1812 bool IsArrow = Record[Idx++]; local 1814 S = MemberExpr::Create(Context, Base, IsArrow, QualifierLoc,
|