MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / enter

Method enter

imperative/src/impl/interpreter/stack_manager.h:144–148  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142}
143
144inline std::pair<StackManager::Node*, uint64_t> StackManager::enter(std::string name) {
145 m_current = (*m_current)[name];
146 m_trace_id_stack.push_back(++m_last_trace_id);
147 return {m_current, m_current->version()};
148}
149
150inline void StackManager::exit(std::string name) {
151 mgb_assert(m_current->name() == name, "scope name mismatch");

Callers 2

GuardMethod · 0.45
push_scopeMethod · 0.45

Calls 2

push_backMethod · 0.45
versionMethod · 0.45

Tested by

no test coverage detected