GCC Middle and Back End API Reference
ana::function_set Class Reference

#include <function-set.h>

Public Member Functions

 function_set (const char *const *names, size_t count)
 
bool contains_name_p (const char *name) const
 
bool contains_decl_p (tree fndecl) const
 
void assert_sorted () const
 
void assert_sane () const
 

Private Attributes

const char *const * m_names
 
size_t m_count
 

Detailed Description

A set of names.   

Constructor & Destructor Documentation

◆ function_set()

ana::function_set::function_set ( const char *const * names,
size_t count )
inline

Member Function Documentation

◆ assert_sane()

void ana::function_set::assert_sane ( ) const

◆ assert_sorted()

void ana::function_set::assert_sorted ( ) const

◆ contains_decl_p()

bool ana::function_set::contains_decl_p ( tree fndecl) const

◆ contains_name_p()

bool ana::function_set::contains_name_p ( const char * name) const

Field Documentation

◆ m_count

size_t ana::function_set::m_count
private

◆ m_names

const char* const* ana::function_set::m_names
private

The documentation for this class was generated from the following file: