diff options
author | David Greene <greened@obbligato.org> | 2009-05-14 22:23:47 +0000 |
---|---|---|
committer | David Greene <greened@obbligato.org> | 2009-05-14 22:23:47 +0000 |
commit | e917fff30f9bb8c24a656492449d72d8262c7d7f (patch) | |
tree | eefc5fbbe9cdaefdab325135f8232fdc4e6908b7 /llvm/utils/TableGen/TGSourceMgr.cpp | |
parent | 0a7c01ff2b2b42c22e25733bf6c961cdf6ad5166 (diff) | |
download | bcm5719-llvm-e917fff30f9bb8c24a656492449d72d8262c7d7f.tar.gz bcm5719-llvm-e917fff30f9bb8c24a656492449d72d8262c7d7f.zip |
Implement a !foreach operator analogous to GNU make's $(foreach).
Use it on dags and lists like this:
class decls {
string name;
}
def Decls : decls;
class B<list<string> names> : A<!foreach(Decls.name, names, !strconcat(Decls.name, ", Sr."))>;
llvm-svn: 71803
Diffstat (limited to 'llvm/utils/TableGen/TGSourceMgr.cpp')
0 files changed, 0 insertions, 0 deletions