Polly 20.0.0git
|
#include <template_cpp.h>
Public Member Functions | |
bool | is_anon () const |
bool | is_anon_set () const |
void | add_specialization (const Kind &kind) |
Public Attributes | |
const std::string | class_name |
const std::string | super_name |
const isl_class & | clazz |
std::vector< Kind > | class_tuples |
Definition at line 77 of file template_cpp.h.
void template_class::add_specialization | ( | const Kind & | kind | ) |
Definition at line 2068 of file template_cpp.cc.
References equivalent().
bool template_class::is_anon | ( | ) | const |
Definition at line 1963 of file template_cpp.cc.
Referenced by has_kind(), and template_cpp_generator::print_forward_declarations().
bool template_class::is_anon_set | ( | ) | const |
Definition at line 1973 of file template_cpp.cc.
Referenced by template_cpp_generator::print_forward_declarations().
const std::string template_class::class_name |
Definition at line 78 of file template_cpp.h.
Referenced by specialization::class_name(), template_cpp_generator::print_forward_declarations(), and template_cpp_generator::print_friends().
std::vector<Kind> template_class::class_tuples |
Definition at line 82 of file template_cpp.h.
Referenced by has_kind(), and specialization_printer::print_classes().
const isl_class& template_class::clazz |
Definition at line 80 of file template_cpp.h.
const std::string template_class::super_name |
Definition at line 79 of file template_cpp.h.
Referenced by specialization::base_name().