macros used to provide useful attributes More...
Files | |
file | calling_conventions.hpp |
file | common.hpp |
file | control_flow.hpp |
file | cuda.hpp |
file | handles.hpp |
file | memory.hpp |
file | null_safety.hpp |
file | performance_constraints.hpp |
file | strings.hpp |
file | targets.hpp |
file | thread_safety.hpp |
file | typestate.hpp |
file | config.hpp |
attributes we have to detect with the build system | |
macros used to provide useful attributes
There is a large number of attributes that can be applied to methods, functions, variables, structs, modules, etc. across all of the different compilers out there.
Attributes can be applied to structs, functions, types, pointers, and methods to change or document their behavior.