Searched defs:DeclExp (Results 1 - 2 of 2) sorted by relevance

/external/clang/lib/Analysis/
H A DThreadSafety.cpp61 const Expr *DeclExp, StringRef Kind) {
63 if (DeclExp)
64 Loc = DeclExp->getExprLoc();
59 warnInvalidLock(ThreadSafetyHandler &Handler, const Expr *MutexExp, const NamedDecl *D, const Expr *DeclExp, StringRef Kind) argument
H A DThreadSafetyCommon.cpp90 /// Constructs the context from D, DeclExp, and SelfDecl.
94 /// \param DeclExp An expression involving the Decl to which the attribute
98 const Expr *DeclExp,
101 if (!DeclExp)
106 // Examine DeclExp to find SelfArg and FunArgs, which are used to substitute
108 if (const MemberExpr *ME = dyn_cast<MemberExpr>(DeclExp)) {
112 dyn_cast<CXXMemberCallExpr>(DeclExp)) {
117 } else if (const CallExpr *CE = dyn_cast<CallExpr>(DeclExp)) {
121 dyn_cast<CXXConstructExpr>(DeclExp)) {
127 Ctx.SelfArg = DeclExp;
96 translateAttrExpr(const Expr *AttrExp, const NamedDecl *D, const Expr *DeclExp, VarDecl *SelfDecl) argument
[all...]

Completed in 381 milliseconds