Lines Matching full:composite
345 "Only composite fields can be initialised"); in initialize()
352 "Only composite fields can be initialised"); in activate()
389 std::function<bool(QualType, const Pointer &, APValue &)> Composite; in toRValue() local
390 Composite = [&Composite, &Ctx, &ASTCtx](QualType Ty, const Pointer &Ptr, in toRValue()
421 Ok &= Composite(FieldTy, FP, Value); in toRValue()
444 Ok &= Composite(FieldTy, FP, Value); in toRValue()
452 Ok &= Composite(BaseTy, BP, R.getStructBase(I)); in toRValue()
459 Ok &= Composite(VirtBaseTy, VP, R.getStructBase(NB + I)); in toRValue()
482 Ok &= Composite(ElemTy, EP.narrow(), Slot); in toRValue()
544 // Return the composite type. in toRValue()
546 if (!Composite(getType(), *this, Result)) in toRValue()