作者: Michal Strehovsky , Mircea Trofin , David Charles Wrighton , John Lawrence Hamby , Morgan Asher Brown
DOI:
关键词:
摘要: Support for dynamic behavior is specified while reducing reliance on JIT compilation and large runtimes; semantic characteristics are selectively attached to types type members outside source code. A directives document contains human-readable in a parsable format submission an innovative compiler. The specify whether T or member M required, optional, prohibited runtime environment. Some reference application, library, assembly, namespace group, others group components: type, instantiation, method, method field, property, event. force generic instantiation. indirectly through parameter, directive. degrees manage activation of instances, introspection over types, reflection, and/or static serialization. Degrees may enable disable instance constructors, property setters, getters, fields, all members. Directives be composed.