Lines Matching defs:FR
699 static inline bool isUnionField(const FieldRegion *FR) {
700 return FR->getDecl()->getParent()->isUnion();
712 if (const FieldRegion *FR = dyn_cast<FieldRegion>(R))
713 if (!isUnionField(FR))
714 Fields.push_back(FR->getDecl());
769 } else if (const FieldRegion *FR = dyn_cast<FieldRegion>(Top)) {
770 if (FR->getDecl()->isBitField())
771 Length = FR->getDecl()->getBitWidthValue(SVB.getContext());
1215 if (const FieldRegion* FR = dyn_cast<FieldRegion>(R))
1216 return CastRetrievedVal(getBindingForField(B, FR), FR, T, false);
1330 } else if (const FieldRegion *FR = dyn_cast<FieldRegion>(R)) {
1331 Result = findLazyBinding(B, cast<SubRegion>(FR->getSuperRegion()),
1335 Result.second = MRMgr.getFieldRegionWithSuper(FR, Result.second);
1992 const FieldRegion* FR = MRMgr.getFieldRegion(*FI, R);
1995 NewB = bindArray(NewB, FR, *VI);
1997 NewB = bindStruct(NewB, FR, *VI);
1999 NewB = bind(NewB, svalBuilder.makeLoc(FR), *VI);