Lines Matching defs:getDecl

1003     const ValueDecl *getDecl() const {
1017 V = APValue(getDecl(), isDerivedMember(), Path);
1059 if (!getDecl())
1073 if (!getDecl())
1087 if (!LHS.getDecl() || !RHS.getDecl())
1088 return !LHS.getDecl() && !RHS.getDecl();
1089 if (LHS.getDecl()->getCanonicalDecl() != RHS.getDecl()->getCanonicalDecl())
1376 RecordDecl *RD = Type->castAs<RecordType>()->getDecl();
2217 RecordDecl *RD = ObjType->castAs<RecordType>()->getDecl();
2985 if (!MemPtr.getDecl()) {
3041 if (const FieldDecl *FD = dyn_cast<FieldDecl>(MemPtr.getDecl())) {
3045 dyn_cast<IndirectFieldDecl>(MemPtr.getDecl())) {
3053 return MemPtr.getDecl();
4095 assert(BaseTy->castAs<RecordType>()->getDecl()->getCanonicalDecl() ==
4248 assert(BaseTy->getAs<RecordType>()->getDecl()->getCanonicalDecl() ==
4394 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(E->getDecl()))
4396 if (const VarDecl *VD = dyn_cast<VarDecl>(E->getDecl()))
4914 return Success(cast<DeclRefExpr>(E->getSubExpr())->getDecl());
4995 const RecordDecl *RD = E->getType()->castAs<RecordType>()->getDecl();
5055 const RecordDecl *RD = E->getType()->castAs<RecordType>()->getDecl();
5183 RecordDecl *Record = E->getType()->castAs<RecordType>()->getDecl();
5730 if (CheckReferencedDecl(E, E->getDecl()))
6899 if (!LHSValue.getDecl() || !RHSValue.getDecl()) {
6900 bool Equal = !LHSValue.getDecl() && !RHSValue.getDecl();
6906 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(LHSValue.getDecl()))
6909 if (const CXXMethodDecl *MD = dyn_cast<CXXMethodDecl>(RHSValue.getDecl()))
6960 return Info.Ctx.getDeclAlign(DRE->getDecl(),
7044 RecordDecl *RD = RT->getDecl();
7066 RecordDecl *RD = RT->getDecl();
7077 Result += RL.getBaseClassOffset(cast<CXXRecordDecl>(BaseRT->getDecl()));
8408 if (isa<EnumConstantDecl>(cast<DeclRefExpr>(E)->getDecl()))
8410 const ValueDecl *D = dyn_cast<ValueDecl>(cast<DeclRefExpr>(E)->getDecl());