``!getdagargs<``\ *type*\ ``>(``\ *dag*\ ``)`` This operator extracts the list of arguments of the given *dag*. Due to limitations of the type system, it is requires that the arguments of the given *dag* can be converted to *type*. In practice, this means that for each *arg* in the *dag* the predicate ``!isa<type>(arg)`` is true. ``!getdagargnames(``\ *dag*\ ``)`` This operator extracts the list of argument names of the given *dag*.
Details
Details
- Reviewers
simon_tatham
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
Abandoned in favour of the per-element operands getdagarg and getdagname. See https://reviews.llvm.org/D151457#4384382