| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/WebKit/ |
| D | ASTUtils.cpp | 91 return isa<CXXThisExpr>(E); in isASafeCallArg()
|
| D | UncountedLocalVarsChecker.cpp | 185 if (isa<CXXThisExpr>(InitArgOrigin)) in visitVarDecl()
|
| /openbsd/src/gnu/llvm/clang/include/clang/AST/ |
| D | ComputeDependence.h | 57 class CXXThisExpr; variable 144 ExprDependence computeDependence(CXXThisExpr *E);
|
| D | TextNodeDumper.h | 274 void VisitCXXThisExpr(const CXXThisExpr *Node);
|
| D | JSONNodeDumper.h | 282 void VisitCXXThisExpr(const CXXThisExpr *TE);
|
| /openbsd/src/gnu/llvm/clang/lib/Sema/ |
| D | HLSLExternalSemaSource.cpp | 178 CXXThisExpr *This = new (AST) CXXThisExpr( in addDefaultHandleConstructor() 265 auto *This = new (AST) CXXThisExpr( in addArraySubscriptOperator()
|
| D | SemaFixItUtils.cpp | 78 isa<CXXThisExpr>(Expr) || in tryToFixConversion()
|
| D | ScopeInfo.cpp | 84 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
|
| D | SemaExprMember.cpp | 989 isa<CXXThisExpr>(BaseExpr->IgnoreImpCasts()) && in BuildMemberReferenceExpr() 1039 (isa<CXXThisExpr>(BaseExpr) && in BuildMemberReferenceExpr() 1040 cast<CXXThisExpr>(BaseExpr)->isImplicit())) && in BuildMemberReferenceExpr() 1859 isa<CXXThisExpr>(Base.get()->IgnoreParenImpCasts())) { in BuildFieldReferenceExpr()
|
| D | SemaStmtAsm.cpp | 140 if (isa<CXXThisExpr>(E)) { in CheckNakedParmReference()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| D | InvalidatedIteratorChecker.cpp | 77 if (isa<CXXThisExpr>(UO->getSubExpr())) in checkPreStmt()
|
| D | IteratorRangeChecker.cpp | 146 if (isa<CXXThisExpr>(UO->getSubExpr())) in checkPreStmt()
|
| /openbsd/src/gnu/llvm/clang/include/clang/Analysis/Analyses/ |
| D | ThreadSafetyCommon.h | 52 class CXXThisExpr; variable 415 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx);
|
| /openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | ExprEngine.h | 55 class CXXThisExpr; variable 561 void VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
|
| /openbsd/src/gnu/llvm/clang/lib/AST/Interp/ |
| D | ByteCodeExprGen.h | 70 bool VisitCXXThisExpr(const CXXThisExpr *E);
|
| D | Interp.cpp | 384 if (auto *E = dyn_cast_or_null<CXXThisExpr>(Loc.asExpr())) in CheckThis()
|
| D | ByteCodeExprGen.cpp | 1293 bool ByteCodeExprGen<Emitter>::VisitCXXThisExpr(const CXXThisExpr *E) { in VisitCXXThisExpr()
|
| /openbsd/src/gnu/llvm/clang/lib/Tooling/Refactoring/ |
| D | ASTSelection.cpp | 118 if (auto *TE = dyn_cast<CXXThisExpr>(S)) { in TraverseStmt()
|
| /openbsd/src/gnu/llvm/clang/lib/Edit/ |
| D | RewriteObjCFoundationAPI.cpp | 899 isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens() 926 isa<CXXThisExpr>(Expr) || in castOperatorNeedsParens()
|
| /openbsd/src/gnu/llvm/clang/lib/Analysis/ |
| D | ThreadSafetyCommon.cpp | 245 return translateCXXThisExpr(cast<CXXThisExpr>(S), Ctx); in translate() 335 til::SExpr *SExprBuilder::translateCXXThisExpr(const CXXThisExpr *TE, in translateCXXThisExpr()
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/ |
| D | README.txt | 89 when we synthesize it and create it directly from CXXThisExpr in a single
|
| /openbsd/src/gnu/llvm/clang/include/clang/Basic/ |
| D | StmtNodes.td | 131 def CXXThisExpr : StmtNode<Expr>;
|
| /openbsd/src/gnu/llvm/clang/lib/AST/ |
| D | ComputeDependence.cpp | 309 ExprDependence clang::computeDependence(CXXThisExpr *E) { in computeDependence()
|
| D | Expr.cpp | 3252 if (const CXXThisExpr *This = dyn_cast<CXXThisExpr>(E)) in isImplicitCXXThis() 4198 if (isa<CXXThisExpr>(E1) && isa<CXXThisExpr>(E2)) in isSameComparisonOperand()
|
| /openbsd/src/gnu/llvm/clang/lib/ASTMatchers/ |
| D | ASTMatchersInternal.cpp | 874 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThisExpr> cxxThisExpr;
|