MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / makeProgramFlags

Function makeProgramFlags

src/builtin/module_builtin_rtti.cpp:492–500  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

490 };
491
492 TypeDeclPtr makeProgramFlags() {
493 auto ft = new TypeDecl(Type::tBitfield);
494 ft->alias = "ProgramFlags";
495 ft->argNames = { "failToCompile", "_unsafe", "isCompiling", "isSimulating",
496 "isCompilingMacros", "needMacroModule", "promoteToBuiltin",
497 "isDependency", "macroException"
498 };
499 return ft;
500 }
501
502 struct ProgramAnnotation : ManagedStructureAnnotation <Program,false,true> {
503 ProgramAnnotation(ModuleLibrary & ml) : ManagedStructureAnnotation ("Program", ml) {

Callers 2

ProgramAnnotationMethod · 0.85
Module_RttiMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected