aboutsummaryrefslogtreecommitdiff
path: root/src/zig_llvm-ar.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-11-21 15:23:44 -0700
committerAndrew Kelley <andrew@ziglang.org>2023-11-22 13:24:27 -0500
commitd5e21a4f1a2920ef7bbe3c54feab1a3b5119bf77 (patch)
tree01d6459250665626691593e3a52f774f30e98c81 /src/zig_llvm-ar.cpp
parent994e191643f60fa2c6d6e79377340f8fad1d711b (diff)
downloadzig-d5e21a4f1a2920ef7bbe3c54feab1a3b5119bf77.tar.gz
zig-d5e21a4f1a2920ef7bbe3c54feab1a3b5119bf77.zip
std: remove meta.trait
In general, I don't like the idea of std.meta.trait, and so I am providing some guidance by deleting the entire namespace from the standard library and compiler codebase. My main criticism is that it's overcomplicated machinery that bloats compile times and is ultimately unnecessary given the existence of Zig's strong type system and reference traces. Users who want this can create a third party package that provides this functionality. closes #18051
Diffstat (limited to 'src/zig_llvm-ar.cpp')
0 files changed, 0 insertions, 0 deletions