Lines Matching defs:PyLocation
36 class PyLocation;
128 static PyLocation *getDefaultLocation();
132 PyLocation *getLocation();
142 static void popLocation(PyLocation &location);
321 class PyLocation : public BaseContextObject {
323 PyLocation(PyMlirContextRef contextRef, MlirLocation loc)
338 /// Creates a PyLocation from the MlirLocation wrapped by a capsule.
339 /// Note that PyLocation instances are uniqued, so the returned object
342 static PyLocation createFromCapsule(nanobind::object capsule);
358 PyLocation getLocation();
366 PyLocation location;
521 : public Defaulting<DefaultingPyLocation, PyLocation> {
525 static PyLocation &resolve();