Lines Matching refs:ProcessingState
21 // The GraphProcessor also keeps track of the current ProcessingState, including
41 // void Process(FooNode* node, const ProcessingState& state) {}
46 class ProcessingState {
48 explicit ProcessingState(MaglevCompilationUnit* compilation_unit,
53 ProcessingState(const ProcessingState&) = delete;
54 ProcessingState& operator=(const ProcessingState&) = delete;
114 ProcessingState GetCurrentState() {
115 return ProcessingState(compilation_unit_, block_it_);
118 void ProcessNodeBase(NodeBase* node, const ProcessingState& state) {
130 void PreProcess(NodeBase* node, const ProcessingState& state) {}
155 void Process(NodeBase* node, const ProcessingState& state) {}
165 void Process(Node* node, const ProcessingState& state) {