reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  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) {