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

Function makeModuleFlags

src/builtin/module_builtin_rtti.cpp:359–368  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

357 };
358
359 TypeDeclPtr makeModuleFlags() {
360 auto ft = new TypeDecl(Type::tBitfield);
361 ft->alias = "ModuleFlags";
362 ft->argNames = {
363 "builtIn", "promoted", "isPublic", "isModule", "isSolidContext",
364 "fromExtraDependency", "doNotAllowUnsafe",
365 "wasParsedNameless", "visibleEverywhere", "allowPodInscope"
366 };
367 return ft;
368 }
369
370 struct ModuleAnnotation : ManagedStructureAnnotation<Module,false> {
371 ModuleAnnotation(ModuleLibrary & ml) : ManagedStructureAnnotation ("Module", ml) {

Callers 2

ModuleAnnotationMethod · 0.85
Module_RttiMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected