Lines Matching defs:makeObject
101 Object makeObject(const parser::Name &name,
107 Object makeObject(const parser::Designator &dsg,
115 Object makeObject(const parser::StructureComponent &comp,
123 Object makeObject(const parser::OmpObject &object,
132 return makeObject(std::get<parser::Designator>(object.u), semaCtx);
259 makeObject(name, semaCtx), range}};
304 DefinedOperator::DefinedOpName{makeObject(s.v, semaCtx)}};
318 [&](const parser::Name &t) { return makeObject(t, semaCtx); },
320 return makeObject(t.v.thing, semaCtx);
619 return Iteration{{makeObject(t0, semaCtx), maybeApply(convert3, t1)}};
668 return makeObject(c.v, semaCtx);
678 return Detach{makeObject(inp.v.v, semaCtx)};
787 return List<Mapper>{Mapper{makeObject(t1->v, semaCtx)}};
977 return List<Mapper>{Mapper{makeObject(t1->v, semaCtx)}};
1314 return List<Mapper>{Mapper{makeObject(t1->v, semaCtx)}};