| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | ExprEngine.h | 37 class CXXThisExpr; variable 413 void VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred,
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| D | VirtualCallChecker.cpp | 151 if (!isa<CXXThisExpr>(base)) in VisitCXXMemberCallExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Sema/ |
| D | ScopeInfo.cpp | 59 IsExact = isa<CXXThisExpr>(ME->getBase()->IgnoreParenImpCasts()); in getBaseInfo()
|
| D | SemaExprMember.cpp | 790 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true); in BuildAnonymousStructUnionMemberReference() 988 (isa<CXXThisExpr>(BaseExpr) && in BuildMemberReferenceExpr() 989 cast<CXXThisExpr>(BaseExpr)->isImplicit())) && in BuildMemberReferenceExpr() 1034 BaseExpr = new (Context) CXXThisExpr(Loc, BaseExprType,/*isImplicit=*/true); in BuildMemberReferenceExpr() 1776 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); in BuildImplicitMemberExpr()
|
| D | SemaFixItUtils.cpp | 79 isa<CXXThisExpr>(Expr) || in tryToFixConversion()
|
| D | SemaLambda.cpp | 1315 CaptureInits.push_back(new (Context) CXXThisExpr(From.getLocation(), in ActOnLambdaExpr()
|
| D | SemaExprCXX.cpp | 753 return new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit*/true); in captureThis() 828 return Owned(new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit=*/false)); in ActOnCXXThis()
|
| D | SemaDeclCXX.cpp | 68 bool VisitCXXThisExpr(CXXThisExpr *ThisE); 112 bool CheckDefaultArgumentVisitor::VisitCXXThisExpr(CXXThisExpr *ThisE) { in VisitCXXThisExpr() 2160 if (!isa<CXXThisExpr>(Base)) in HandleMemberExpr() 12508 bool VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/Basic/ |
| D | StmtNodes.td | 108 def CXXThisExpr : DStmt<Expr>;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Edit/ |
| D | RewriteObjCFoundationAPI.cpp | 896 isa<CXXThisExpr>(Expr) || in subscriptOperatorNeedsParens() 923 isa<CXXThisExpr>(Expr) || in castOperatorNeedsParens()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| D | ExprEngineCXX.cpp | 463 void ExprEngine::VisitCXXThisExpr(const CXXThisExpr *TE, ExplodedNode *Pred, in VisitCXXThisExpr()
|
| D | ExprEngine.cpp | 1022 VisitCXXThisExpr(cast<CXXThisExpr>(S), Pred, Dst); in Visit()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/AST/ |
| D | ExprCXX.h | 763 class CXXThisExpr : public Expr { 768 CXXThisExpr(SourceLocation L, QualType Type, bool isImplicit) in CXXThisExpr() function 777 CXXThisExpr(EmptyShell Empty) : Expr(CXXThisExprClass, Empty) {} in CXXThisExpr() function
|
| D | RecursiveASTVisitor.h | 2238 DEF_TRAVERSE_STMT(CXXThisExpr, { })
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/AST/ |
| D | ASTDumper.cpp | 292 void VisitCXXThisExpr(const CXXThisExpr *Node); 1798 void ASTDumper::VisitCXXThisExpr(const CXXThisExpr *Node) { in VisitCXXThisExpr()
|
| D | StmtProfile.cpp | 833 void StmtProfiler::VisitCXXThisExpr(const CXXThisExpr *S) { in VisitCXXThisExpr()
|
| D | StmtPrinter.cpp | 1398 void StmtPrinter::VisitCXXThisExpr(CXXThisExpr *Node) { in VisitCXXThisExpr()
|
| D | Expr.cpp | 2629 if (const CXXThisExpr *This = dyn_cast<CXXThisExpr>(E)) in isImplicitCXXThis()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| D | ASTMatchers.h | 712 const internal::VariadicDynCastAllOfMatcher<Stmt, CXXThisExpr> thisExpr;
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Serialization/ |
| D | ASTReaderStmt.cpp | 1307 void ASTStmtReader::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr() 2321 S = new (Context) CXXThisExpr(Empty); in ReadStmtFromStream()
|
| D | ASTWriterStmt.cpp | 1274 void ASTStmtWriter::VisitCXXThisExpr(CXXThisExpr *E) { in VisitCXXThisExpr()
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/CodeGen/ |
| D | CGExprScalar.cpp | 354 Value *VisitCXXThisExpr(CXXThisExpr *TE) { in VisitCXXThisExpr() 1255 if (isa<CXXThisExpr>(E)) { in ShouldNullCheckClassCastValue()
|
| D | CGClass.cpp | 373 void VisitCXXThisExpr(CXXThisExpr *E) { UsesThis = true; } in VisitCXXThisExpr()
|
| D | CodeGenFunction.h | 1122 void AllocateBlockCXXThisPointer(const CXXThisExpr *E);
|
| /freebsd-9-stable/contrib/llvm/tools/clang/lib/Analysis/ |
| D | ThreadSafety.cpp | 308 } else if (isa<CXXThisExpr>(Exp)) { in buildSExpr()
|