Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add queries to determine if a node is a list sentinal | Ian Romanick | 2010-06-11 | 1 | -0/+16 |
| | |||||
* | exec_list: Add foreach_list_typed and foreach_list_typed_const | Ian Romanick | 2010-05-10 | 1 | -0/+12 |
| | | | | | | These variations are parameterized by the type of the nodes in the list. This enables skipping the explicit usage of exec_node_data in the loop body. | ||||
* | exec_list: Add simpler exec_list for-each macros | Ian Romanick | 2010-05-10 | 1 | -0/+10 |
| | |||||
* | exec_list: Add macros to get ptr to structure containing a node | Ian Romanick | 2010-05-10 | 1 | -0/+27 |
| | | | | | This has some ugly hackery to work-around C++ fail. I have emperically determined that it works in all the cases that matter. | ||||
* | Inline functions consisting of a return of an expression. | Eric Anholt | 2010-04-08 | 1 | -0/+11 |
| | |||||
* | Fix exec_list::move_nodes_to when the source list is empty | Ian Romanick | 2010-03-31 | 1 | -8/+12 |
| | |||||
* | Add missing parenthesis in foreach_iter | Ian Romanick | 2010-03-26 | 1 | -1/+1 |
| | | | | This allows uses like 'foreach_iter(exec_list_iterator, iter, *list_ptr)'. | ||||
* | Add yet-another linked list type | Ian Romanick | 2010-03-08 | 1 | -0/+298 |
The use of macros to access existing linked list type makes it unsuitable for its current use as a base class. Since this type and the accompanying macros are used all over the place in Mesa, we can't really change them. |