MCPcopy Create free account
hub / github.com/bytedance/Fastbot_Android / MarkGenerated

Method MarkGenerated

native/thirdpart/flatbuffers/idl_parser.cpp:2652–2665  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2650}
2651
2652void Parser::MarkGenerated() {
2653 // This function marks all existing definitions as having already
2654 // been generated, which signals no code for included files should be
2655 // generated.
2656 for (auto it = enums_.vec.begin(); it != enums_.vec.end(); ++it) {
2657 (*it)->generated = true;
2658 }
2659 for (auto it = structs_.vec.begin(); it != structs_.vec.end(); ++it) {
2660 if (!(*it)->predecl) { (*it)->generated = true; }
2661 }
2662 for (auto it = services_.vec.begin(); it != services_.vec.end(); ++it) {
2663 (*it)->generated = true;
2664 }
2665}
2666
2667CheckedError Parser::ParseNamespace() {
2668 NEXT();

Callers 1

CompileMethod · 0.80

Calls 2

beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected