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

References

tools/clang/lib/Sema/SemaExpr.cpp
16687   assert((!E || isa<DeclRefExpr>(E) || isa<MemberExpr>(E) ||
16687   assert((!E || isa<DeclRefExpr>(E) || isa<MemberExpr>(E) ||
16687   assert((!E || isa<DeclRefExpr>(E) || isa<MemberExpr>(E) ||
16688           isa<FunctionParmPackExpr>(E)) &&
16797   if (DeclRefExpr *DRE = dyn_cast_or_null<DeclRefExpr>(E))
16800   if (MemberExpr *ME = dyn_cast_or_null<MemberExpr>(E))
16806     assert((!E || isa<FunctionParmPackExpr>(E)) &&
16806     assert((!E || isa<FunctionParmPackExpr>(E)) &&
16818     if (E && Var->isUsableInConstantExpressions(SemaRef.Context))
16819       SemaRef.MaybeODRUseExprs.insert(E);
16847         assert(E && "Capture variable should be used in an expression.");
16850           LSI->addPotentialCapture(E->IgnoreParens());