Lines Matching refs:decl
433 BaseInfo(const CXXRecordDecl *Decl, CharUnits Offset, unsigned Index)
434 : Decl(Decl), Offset(Offset), Index(Index) {
437 const CXXRecordDecl *Decl;
473 bool IsPrimaryBase = Layout.getPrimaryBase() == Base.Decl;
474 Build(Val.getStructBase(Base.Index), Base.Decl, IsPrimaryBase,
902 if (const ValueDecl *Decl = LVBase.dyn_cast<const ValueDecl*>()) {
903 if (Decl->hasAttr<WeakRefAttr>())
904 return CGM.GetWeakRefReference(Decl);
905 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(Decl))
907 if (const VarDecl* VD = dyn_cast<VarDecl>(Decl)) {
1249 const ValueDecl *decl = cast<DeclRefExpr>(uo->getSubExpr())->getDecl();
1252 if (const CXXMethodDecl *method = dyn_cast<CXXMethodDecl>(decl))
1256 uint64_t fieldOffset = getContext().getFieldOffset(decl);