| _alist | Directive | [protected] |
| _dstate | Directive | [protected] |
| _dtype | Directive | [protected] |
| _flags | Listable | [protected] |
| _ins_after(StmtList &stmts, Statement *curr_stmt, Statement *ref_stmt, char *method_name) | Directive | [static] |
| _set_follow_fields(BlockEntryStmt &entry, BlockExitStmt &exit) | Directive | [static] |
| _text | Directive | [protected] |
| _tokens | Directive | [protected] |
| assert_free() | Listable | [inline] |
| break_line(char *sentinel, char *subdir, strstream &o) | Directive | [protected] |
| Directive(DirectiveType dt=DT_NONE) | Directive | |
| Directive(String &s, DirectiveType dt=DT_NONE) | Directive | |
| Directive(List< StringElem > &sl, DirectiveType dt=DT_NONE) | Directive | |
| Directive(const Directive &d) | Directive | |
| Directive(const AssertionList &a, DirectiveType dt=DT_CSRD) | Directive | |
| DirectiveList class | Directive | [friend] |
| fingerprint_ok() | Listable | [inline] |
| generate(Statement &s) | Directive | |
| generate_comment_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_comment_directive(Statement &s) | Directive | [protected] |
| generate_convex_directive(Statement &s) | Directive | [protected] |
| generate_convex_epilogue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_lastvalue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_parallel_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_private_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_prologue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_reduction_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_serial_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_critical_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_directive(Statement &s) | Directive | [protected] |
| generate_convex_spp_lastvalue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_nodependence_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_nosideeffect_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_parallel_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_private_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_reduction_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_convex_spp_serial_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_cray_directive(Statement &s) | Directive | [protected] |
| generate_cray_t3d_directive(Statement &s) | Directive | [protected] |
| generate_cray_t3d_private_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_cray_t3d_shared_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_assert_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_critical_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_dep_io_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_dep_overlap_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_dep_ROvsRW_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_dep_RWvsWF_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_dep_WFvsRO_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_directive(Statement &s) | Directive | [protected] |
| generate_csrd_dynlastvalue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_epilogue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_firstvalue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_forward_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_induction_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_inline_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_instrument_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_lastvalue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_looplabel_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_maymod_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_nodependence_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_noinline_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_nomod_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_noputget_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_overlap_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_overlap_sort_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_parallel_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_parcondition_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_postamble_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_preamble_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_private_descr_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_private_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_privaterefs_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_prologue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_rangewritten_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_readonlyrefs_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_recursive_inline_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_reduct_descr_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_reduction_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_rtshadow_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_runtimetest_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_safe_condition_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_schedule_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_serial_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_shared_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_sharedrefs_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_csrd_sideeffectfree_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_csrd_test_monotone_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_hpf_directive(Statement &s) | Directive | [protected] |
| generate_ksr_directive(Statement &s) | Directive | [protected] |
| generate_omp_critical_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_omp_directive(Statement &s) | Directive | [protected] |
| generate_omp_do_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_omp_end_parallel_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_omp_parallel_directive(Statement &s, Assertion &a) | Directive | [protected] |
| generate_recurrence_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_sgi_directive(Statement &s) | Directive | [protected] |
| generate_sgi_epilogue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_sgi_parallel_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| generate_sgi_prologue_directive(Statement &s, Assertion &ap) | Directive | [protected] |
| lines() const | Directive | |
| Listable() | Listable | |
| listable_clone() const | Directive | [virtual] |
| next_ref() const | Listable | |
| operator delete(void *ptr, unsigned int size) | Listable | |
| operator new(unsigned int size) | Listable | |
| operator<<(ostream &o, const Directive &d) | Directive | [friend] |
| operator=(const Directive &d) | Directive | [virtual] |
| prev_ref() const | Listable | |
| print(ostream &o) const | Directive | [virtual] |
| text_list() const | Directive | |
| text_list() | Directive | |
| write(ostream &o) const | Directive | [virtual] |
| ~Directive() | Directive | [virtual] |
| ~Listable() | Listable | [virtual] |