|
GCC Middle and Back End API Reference
|
#include <omp-selectors.h>
Data Fields | |
| const char * | name |
| unsigned int | tss_mask |
| enum omp_tp_type | tp_type |
| bool | allow_score |
| const char *const * | valid_properties |
Map trait selector keywords onto strings, allowed contexts, and allowed property names for OMP_TRAIT_PROPERTY_NAME_LIST and OMP_TRAIT_PROPERTY_ID properties. If valid_properties is null, it means that any required checking has to be done explicitly somewhere instead of being driven by the table. Otherwise it's a null-terminated array of strings.
| bool omp_ts_info::allow_score |
| const char* omp_ts_info::name |
Referenced by make_trait_property().
| enum omp_tp_type omp_ts_info::tp_type |
| unsigned int omp_ts_info::tss_mask |
| const char* const* omp_ts_info::valid_properties |
Referenced by omp_check_context_selector().