/external/clang/lib/Sema/ |
SemaExprMember.cpp | 442 Sema::ActOnDependentMemberExpr(Expr *BaseExpr, QualType BaseType, 462 assert(BaseExpr && "cannot happen with implicit member accesses"); 464 << BaseType << BaseExpr->getSourceRange() << NameInfo.getSourceRange(); 473 // Get the type being accessed in BaseType. If this is an arrow, the BaseExpr 476 Context, BaseExpr, BaseType, IsArrow, OpLoc, 485 Expr *BaseExpr, 492 if (!BaseExpr) 511 bool Sema::CheckQualifiedMemberReference(Expr *BaseExpr, 527 if (!BaseExpr && !(*I)->isCXXInstanceMember()) 544 DiagnoseQualifiedMemberReference(*this, BaseExpr, BaseType, SS [all...] |
SemaPseudoObject.cpp | [all...] |
SemaExprObjC.cpp | 602 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, 610 assert((!BaseExpr->isTypeDependent() && !IndexExpr->isTypeDependent()) && 621 Result = DefaultLvalueConversion(BaseExpr); 624 BaseExpr = Result.get(); 627 return ObjCSubscriptRefExpr::Create(Context, BaseExpr, IndexExpr, [all...] |
SemaExpr.cpp | [all...] |
/external/clang/lib/CodeGen/ |
CGExpr.cpp | [all...] |
CGExprCXX.cpp | 238 const Expr *BaseExpr = BO->getLHS(); 256 This = EmitScalarExpr(BaseExpr); 258 This = EmitLValue(BaseExpr).getAddress(); [all...] |
CGExprScalar.cpp | [all...] |
/external/clang/include/clang/AST/ |
ExprCXX.h | 615 Expr *BaseExpr; 622 MSPropertyRefExpr(Expr *baseExpr, MSPropertyDecl *decl, bool isArrow, 627 /*type-dependent*/ false, baseExpr->isValueDependent(), 628 baseExpr->isInstantiationDependent(), 629 baseExpr->containsUnexpandedParameterPack()), 630 BaseExpr(baseExpr), TheDecl(decl), 644 return BaseExpr->getLocStart(); 653 return child_range((Stmt**)&BaseExpr, (Stmt**)&BaseExpr + 1) [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngine.cpp | [all...] |
/external/clang/lib/Rewrite/Frontend/ |
RewriteObjC.cpp | [all...] |
RewriteModernObjC.cpp | [all...] |
/external/clang/include/clang/Sema/ |
Sema.h | [all...] |
/external/clang/lib/Serialization/ |
ASTReaderStmt.cpp | [all...] |