Searched refs:CXXThisExpr (Results 1 - 25 of 35) sorted by relevance

12

/external/clang/lib/StaticAnalyzer/Checkers/
H A DVirtualCallChecker.cpp151 if (!isa<CXXThisExpr>(base))
/external/clang/lib/Sema/
H A DScopeInfo.cpp73 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts());
H A DSemaFixItUtils.cpp79 isa<CXXThisExpr>(Expr) ||
H A DSemaExprMember.cpp847 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true);
1038 isa<CXXThisExpr>(BaseExpr->IgnoreImpCasts()) &&
1088 (isa<CXXThisExpr>(BaseExpr) &&
1089 cast<CXXThisExpr>(BaseExpr)->isImplicit())) &&
1148 BaseExpr = new (Context) CXXThisExpr(Loc, BaseExprType,/*isImplicit=*/true);
1825 isa<CXXThisExpr>(Base.get()->IgnoreParenImpCasts())) {
1858 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true);
H A DSemaStmtAsm.cpp90 if (isa<CXXThisExpr>(E)) {
H A DSemaOpenMP.cpp1518 if (isa<CXXThisExpr>(E->getBase()->IgnoreParens())) {
3679 if (isa<CXXThisExpr>(E)) {
3728 if (isa<CXXThisExpr>(E)) {
3805 if (isa<CXXThisExpr>(E)) {
4141 isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()))
4169 isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()))
4205 if (ME->isArrow() && isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()))
8184 !isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()) ||
8875 if (isa<CXXThisExpr>(E->getBase()->IgnoreParenImpCasts()) &&
10512 if (isa<CXXThisExpr>(Base
[all...]
H A DAnalysisBasedWarnings.cpp191 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) ||
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExprEngine.h37 class CXXThisExpr;
443 void VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
/external/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h373 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx);
/external/clang/lib/StaticAnalyzer/Core/
H A DExprEngineCXX.cpp557 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
/external/clang/lib/Analysis/
H A DThreadSafetyCommon.cpp211 return translateCXXThisExpr(cast<CXXThisExpr>(S), Ctx);
290 til::SExpr *SExprBuilder::translateCXXThisExpr(const CXXThisExpr *TE,
/external/clang/lib/Edit/
H A DRewriteObjCFoundationAPI.cpp896 isa<CXXThisExpr>(Expr) ||
923 isa<CXXThisExpr>(Expr) ||
/external/v8/tools/gcmole/
H A Dgcmole.cc588 VISIT(CXXThisExpr);
667 DECL_VISIT_EXPR(CXXThisExpr) {
/external/clang/include/clang/AST/
H A DExprCXX.h873 class CXXThisExpr : public Expr { class in namespace:clang
878 CXXThisExpr(SourceLocation L, QualType Type, bool isImplicit) function in class:clang::CXXThisExpr
887 CXXThisExpr(EmptyShell Empty) : Expr(CXXThisExprClass, Empty) {} function in class:clang::CXXThisExpr
H A DRecursiveASTVisitor.h2327 DEF_TRAVERSE_STMT(CXXThisExpr, {})
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h1262 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThisExpr> cxxThisExpr;
/external/clang/lib/AST/
H A DASTDumper.cpp531 void VisitCXXThisExpr(const CXXThisExpr *Node);
2099 void ASTDumper::VisitCXXThisExpr(const CXXThisExpr *Node) {
H A DStmtPrinter.cpp1982 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) {
H A DStmtProfile.cpp1282 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) {
H A DExpr.cpp2598 if (const CXXThisExpr *This = dyn_cast<CXXThisExpr>(E))
H A DASTImporter.cpp250 Expr *VisitCXXThisExpr(CXXThisExpr *E);
5859 Expr *ASTNodeImporter::VisitCXXThisExpr(CXXThisExpr *E) {
5865 CXXThisExpr(Importer.Import(E->getLocation()), T, E->isImplicit());
/external/clang/lib/CodeGen/
H A DCGException.cpp1472 void VisitCXXThisExpr(const CXXThisExpr *E) {
H A DCGOpenMPRuntime.cpp6418 if (isa<CXXThisExpr>(E))
6433 if (isa<CXXThisExpr>(E)) {
6455 if (isa<CXXThisExpr>(E))
H A DCGExprScalar.cpp397 Value *VisitCXXThisExpr(CXXThisExpr *TE) {
1331 if (isa<CXXThisExpr>(E->IgnoreParens())) {
/external/clang/lib/ARCMigrate/
H A DObjCMT.cpp220 isa<CXXConstructExpr>(Expr) || isa<CXXThisExpr>(Expr) ||

Completed in 1365 milliseconds

12