Polly 19.0.0git
Public Member Functions | Public Attributes | List of all members
template_class Struct Reference

#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_classclazz
 
std::vector< Kindclass_tuples
 

Detailed Description

Definition at line 77 of file template_cpp.h.

Member Function Documentation

◆ add_specialization()

void template_class::add_specialization ( const Kind kind)

Definition at line 2068 of file template_cpp.cc.

References equivalent().

◆ is_anon()

bool template_class::is_anon ( ) const

◆ is_anon_set()

bool template_class::is_anon_set ( ) const

Member Data Documentation

◆ class_name

const std::string template_class::class_name

◆ class_tuples

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().

◆ clazz

const isl_class& template_class::clazz

Definition at line 80 of file template_cpp.h.

◆ super_name

const std::string template_class::super_name

Definition at line 79 of file template_cpp.h.

Referenced by specialization::base_name().


The documentation for this struct was generated from the following files: