1
0
mirror of https://github.com/exaloop/codon.git synced 2025-06-03 15:03:52 +08:00
codon/stdlib/internal/attributes.codon

73 lines
654 B
Python
Raw Normal View History

2022-01-24 06:19:32 +01:00
# (c) 2022 Exaloop Inc. All rights reserved.
2021-09-27 14:02:44 -04:00
@__attribute__
def test():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def export():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def inline():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def noinline():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def pure():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def nonpure():
pass
2022-01-24 06:19:32 +01:00
@__attribute__
def no_side_effect():
pass
@__attribute__
def nocapture():
pass
@__attribute__
def derives():
pass
@__attribute__
def self_captures():
pass
2021-09-27 14:02:44 -04:00
@__attribute__
def commutative():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def associative():
pass
2022-01-24 06:19:32 +01:00
2021-09-27 14:02:44 -04:00
@__attribute__
def distributive():
pass
2022-01-24 06:19:32 +01:00
2022-01-04 19:39:53 -08:00
@__attribute__
def realize_without_self():
pass