yusuf3000
runtime assert: Unknown open method
void* LookupOpenMethod(const TypeInfo* info, MethodNameHash nameSignature) { int bottom = 0; int top = info->openMethodsCount_ - 1; while (bottom <= top) { int middle = (bottom + top) / 2; if (info->openMethods_[middle].nameSignature_ < nameSignature) bottom = middle + 1; else if (info->openMethods_[middle].nameSignature_ == nameSignature) return info->openMethods_[middle].methodEntryPoint_; else top = middle - 1; } RuntimeAssert(false, "Unknown open method"); return nullptr; }
olonho
A modern programming language that makes developers happier.