Lines Matching refs:PyOperationBase
501 class PyOperationBase {
503 virtual ~PyOperationBase() = default;
516 void moveAfter(PyOperationBase &other);
517 void moveBefore(PyOperationBase &other);
531 class PyOperation : public PyOperationBase, public BaseContextObject {
634 friend class PyOperationBase; variable
643 class PyOpView : public PyOperationBase {
716 PyInsertionPoint(PyOperationBase &beforeOperationBase);
724 void insert(PyOperationBase &operationBase);
1012 explicit PySymbolTable(PyOperationBase &operation);
1022 void erase(PyOperationBase &symbol);
1030 PyAttribute insert(PyOperationBase &symbol);
1033 static PyAttribute getSymbolName(PyOperationBase &symbol);
1034 static void setSymbolName(PyOperationBase &symbol, const std::string &name);
1037 static PyAttribute getVisibility(PyOperationBase &symbol);
1038 static void setVisibility(PyOperationBase &symbol,
1045 PyOperationBase &from);
1048 static void walkSymbolTables(PyOperationBase &from, bool allSymUsesVisible,