reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
342 CallingContext *Prev; 359 CallingContext(CallingContext *P, const NamedDecl *D = nullptr) 374 CapabilityExpr translateAttrExpr(const Expr *AttrExp, CallingContext *Ctx); 379 til::SExpr *translate(const Stmt *S, CallingContext *Ctx); 396 CallingContext *Ctx) ; 397 til::SExpr *translateCXXThisExpr(const CXXThisExpr *TE, CallingContext *Ctx); 398 til::SExpr *translateMemberExpr(const MemberExpr *ME, CallingContext *Ctx); 400 CallingContext *Ctx); 401 til::SExpr *translateCallExpr(const CallExpr *CE, CallingContext *Ctx, 404 CallingContext *Ctx); 406 CallingContext *Ctx); 408 CallingContext *Ctx); 411 CallingContext *Ctx, bool Reverse = false); 414 CallingContext *Ctx, bool Assign = false); 416 CallingContext *Ctx); 417 til::SExpr *translateCastExpr(const CastExpr *CE, CallingContext *Ctx); 419 CallingContext *Ctx); 421 const AbstractConditionalOperator *C, CallingContext *Ctx); 423 til::SExpr *translateDeclStmt(const DeclStmt *S, CallingContext *Ctx);tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
69 using CallingContext = SExprBuilder::CallingContext; 103 CallingContext Ctx(nullptr, D); 152 CallingContext *Ctx) { 198 til::SExpr *SExprBuilder::translate(const Stmt *S, CallingContext *Ctx) { 274 CallingContext *Ctx) { 303 CallingContext *Ctx) { 347 CallingContext *Ctx) { 362 CallingContext *Ctx) { 375 CallingContext *Ctx, 382 CallingContext LRCallCtx(Ctx); 402 const CXXMemberCallExpr *ME, CallingContext *Ctx) { 417 const CXXOperatorCallExpr *OCE, CallingContext *Ctx) { 431 CallingContext *Ctx) { 481 CallingContext *Ctx, bool Reverse) { 492 CallingContext *Ctx, 517 CallingContext *Ctx) { 563 CallingContext *Ctx) { 597 CallingContext *Ctx) { 605 const AbstractConditionalOperator *CO, CallingContext *Ctx) { 613 SExprBuilder::translateDeclStmt(const DeclStmt *S, CallingContext *Ctx) {