Home
last modified time | relevance | path

Searched refs:CXXThisExpr (Results 1 – 25 of 38) sorted by relevance

12

/external/clang/lib/Sema/
DSemaExprMember.cpp847 = 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()
DScopeInfo.cpp73 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
DSemaFixItUtils.cpp79 isa<CXXThisExpr>(Expr) || in tryToFixConversion()
DSemaStmtAsm.cpp90 if (isa<CXXThisExpr>(E)) { in CheckNakedParmReference()
DSemaOpenMP.cpp1518 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()
DAnalysisBasedWarnings.cpp191 if (!MCE || isa<CXXThisExpr>(MCE->getImplicitObjectArgument()) || in hasRecursiveCallInPath()
/external/clang/lib/StaticAnalyzer/Checkers/
DVirtualCallChecker.cpp151 if (!isa<CXXThisExpr>(base)) in VisitCXXMemberCallExpr()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExprEngine.h37 class CXXThisExpr; variable
443 void VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
/external/clang/include/clang/Basic/
DStmtNodes.td115 def CXXThisExpr : DStmt<Expr>;
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h373 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx);
/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp211 return translateCXXThisExpr(cast<CXXThisExpr>(S), Ctx); in translate()
290 til::SExpr *SExprBuilder::translateCXXThisExpr(const CXXThisExpr *TE, in translateCXXThisExpr()
/external/clang/lib/Edit/
DRewriteObjCFoundationAPI.cpp896 isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens()
923 isa<CXXThisExpr>(Expr) || in castOperatorNeedsParens()
/external/clang/lib/StaticAnalyzer/
DREADME.txt89 when we synthesize it and create it directly from CXXThisExpr in a single
/external/v8/tools/gcmole/
Dgcmole.cc588 VISIT(CXXThisExpr); in VisitExpr()
667 DECL_VISIT_EXPR(CXXThisExpr) { in DECL_VISIT_EXPR() argument
/external/clang/lib/StaticAnalyzer/Core/
DExprEngineCXX.cpp557 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr()
/external/clang/include/clang/AST/
DExprCXX.h873 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/
DASTDumper.cpp531 void VisitCXXThisExpr(const CXXThisExpr *Node);
2099 void ASTDumper::VisitCXXThisExpr(const CXXThisExpr *Node) { in VisitCXXThisExpr()
DStmtProfile.cpp1282 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) { in VisitCXXThisExpr()
DExpr.cpp2598 if (const CXXThisExpr *This = dyn_cast<CXXThisExpr>(E)) in isImplicitCXXThis()
DStmtPrinter.cpp1982 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
/external/clang/include/clang/ASTMatchers/
DASTMatchers.h1262 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThisExpr> cxxThisExpr;
/external/clang/lib/CodeGen/
DCGException.cpp1472 void VisitCXXThisExpr(const CXXThisExpr *E) { in VisitCXXThisExpr()
DCGExprScalar.cpp397 Value *VisitCXXThisExpr(CXXThisExpr *TE) { in VisitCXXThisExpr()
1331 if (isa<CXXThisExpr>(E->IgnoreParens())) { in ShouldNullCheckClassCastValue()
/external/clang/lib/Serialization/
DASTReaderStmt.cpp1364 void ASTStmtReader::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
3554 S = new (Context) CXXThisExpr(Empty); in ReadStmtFromStream()
/external/clang/lib/ARCMigrate/
DObjCMT.cpp220 isa<CXXConstructExpr>(Expr) || isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens()

12