/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 847 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true); in BuildAnonymousStructUnionMemberReference() 1038 isa<CXXThisExpr>(BaseExpr->IgnoreImpCasts()) && in BuildMemberReferenceExpr() 1088 (isa<CXXThisExpr>(BaseExpr) && in BuildMemberReferenceExpr() 1089 cast<CXXThisExpr>(BaseExpr)->isImplicit())) && in BuildMemberReferenceExpr() 1148 BaseExpr = new (Context) CXXThisExpr(Loc, BaseExprType,/*isImplicit=*/true); in BuildMemberReferenceExpr() 1825 isa<CXXThisExpr>(Base.get()->IgnoreParenImpCasts())) { in BuildFieldReferenceExpr() 1858 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); in BuildImplicitMemberExpr()
|
D | ScopeInfo.cpp | 73 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
|
D | SemaFixItUtils.cpp | 79 isa<CXXThisExpr>(Expr) || in tryToFixConversion()
|
D | SemaStmtAsm.cpp | 90 if (isa<CXXThisExpr>(E)) { in CheckNakedParmReference()
|
D | SemaOpenMP.cpp | 1518 if (isa<CXXThisExpr>(E->getBase()->IgnoreParens())) { in VisitMemberExpr() 3679 if (isa<CXXThisExpr>(E)) { in ActOnOpenMPDeclareSimdDirective() 3728 if (isa<CXXThisExpr>(E)) { in ActOnOpenMPDeclareSimdDirective() 3805 if (isa<CXXThisExpr>(E)) { in ActOnOpenMPDeclareSimdDirective() 4141 isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts())) in CheckInit() 4169 isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts())) in CheckInit() 4205 if (ME->isArrow() && isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts())) in GetInitLCDecl() 8184 !isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()) || in getPrivateItem() 8875 if (isa<CXXThisExpr>(E->getBase()->IgnoreParenImpCasts()) && in TransformMemberExpr() 10512 if (isa<CXXThisExpr>(BaseE)) in CheckMapClauseExpressionBase()
|
D | AnalysisBasedWarnings.cpp | 191 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) || in hasRecursiveCallInPath()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | VirtualCallChecker.cpp | 151 if (!isa<CXXThisExpr>(base)) in VisitCXXMemberCallExpr()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | ExprEngine.h | 37 class CXXThisExpr; variable 443 void VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
|
/external/clang/include/clang/Basic/ |
D | StmtNodes.td | 115 def CXXThisExpr : DStmt<Expr>;
|
/external/clang/include/clang/Analysis/Analyses/ |
D | ThreadSafetyCommon.h | 373 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx);
|
/external/clang/lib/Analysis/ |
D | ThreadSafetyCommon.cpp | 211 return translateCXXThisExpr(cast<CXXThisExpr>(S), Ctx); in translate() 290 til::SExpr *SExprBuilder::translateCXXThisExpr(const CXXThisExpr *TE, in translateCXXThisExpr()
|
/external/clang/lib/Edit/ |
D | RewriteObjCFoundationAPI.cpp | 896 isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens() 923 isa<CXXThisExpr>(Expr) || in castOperatorNeedsParens()
|
/external/clang/lib/StaticAnalyzer/ |
D | README.txt | 89 when we synthesize it and create it directly from CXXThisExpr in a single
|
/external/v8/tools/gcmole/ |
D | gcmole.cc | 588 VISIT(CXXThisExpr); in VisitExpr() 667 DECL_VISIT_EXPR(CXXThisExpr) { in DECL_VISIT_EXPR() argument
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | ExprEngineCXX.cpp | 557 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 873 class CXXThisExpr : public Expr { 878 CXXThisExpr(SourceLocation L, QualType Type, bool isImplicit) in CXXThisExpr() function 887 CXXThisExpr(EmptyShell Empty) : Expr(CXXThisExprClass, Empty) {} in CXXThisExpr() function
|
/external/clang/lib/AST/ |
D | ASTDumper.cpp | 531 void VisitCXXThisExpr(const CXXThisExpr *Node); 2099 void ASTDumper::VisitCXXThisExpr(const CXXThisExpr *Node) { in VisitCXXThisExpr()
|
D | StmtProfile.cpp | 1282 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) { in VisitCXXThisExpr()
|
D | Expr.cpp | 2598 if (const CXXThisExpr *This = dyn_cast<CXXThisExpr>(E)) in isImplicitCXXThis()
|
D | StmtPrinter.cpp | 1982 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
|
/external/clang/include/clang/ASTMatchers/ |
D | ASTMatchers.h | 1262 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThisExpr> cxxThisExpr;
|
/external/clang/lib/CodeGen/ |
D | CGException.cpp | 1472 void VisitCXXThisExpr(const CXXThisExpr *E) { in VisitCXXThisExpr()
|
D | CGExprScalar.cpp | 397 Value *VisitCXXThisExpr(CXXThisExpr *TE) { in VisitCXXThisExpr() 1331 if (isa<CXXThisExpr>(E->IgnoreParens())) { in ShouldNullCheckClassCastValue()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1364 void ASTStmtReader::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr() 3554 S = new (Context) CXXThisExpr(Empty); in ReadStmtFromStream()
|
/external/clang/lib/ARCMigrate/ |
D | ObjCMT.cpp | 220 isa<CXXConstructExpr>(Expr) || isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens()
|