| 326 | } |
| 327 | |
| 328 | bool LoadMetaDataAndCode(string &metadata, string &c_codegen) { |
| 329 | if (LoadFile(mdname, &metadata) < 0) return false; |
| 330 | LoadFile(ccname, &c_codegen); |
| 331 | flatbuffers::Verifier verifier((const uint8_t *)metadata.c_str(), metadata.length()); |
| 332 | auto ok = metadata::VerifyMetadataFileBuffer(verifier); |
| 333 | assert(ok); |
| 334 | return ok; |
| 335 | } |
| 336 | |
| 337 | void RegisterBuiltin(NativeRegistry &nfr, const char *ns, const char *name, |
| 338 | void (* regfun)(NativeRegistry &)) { |
no test coverage detected