Home | History | Annotate | Download | only in Sema

Lines Matching refs:Bind

3961     //   conversion the reference must bind directly to E1.
4611 // If the result is a glvalue, we shouldn't bind it.
4744 CXXBindTemporaryExpr *Bind = CXXBindTemporaryExpr::Create(Context, Temp, E);
4747 ExprEvalContexts.back().DelayedDecltypeBinds.push_back(Bind);
4749 return Owned(Bind);
4870 CXXBindTemporaryExpr *Bind = Rec.DelayedDecltypeBinds[I];
4871 if (Bind == TopBind)
4874 CXXTemporary *Temp = Bind->getTemporary();
4877 Bind->getType()->getBaseElementTypeUnsafe()->getAsCXXRecordDecl();
4881 MarkFunctionReferenced(Bind->getExprLoc(), Destructor);
4882 CheckDestructorAccess(Bind->getExprLoc(), Destructor,
4884 << Bind->getType());
4885 DiagnoseUseOfDecl(Destructor, Bind->getExprLoc());