#include "pt-classdef.h"
Public Member Functions | |
| tree_classdef_property (tree_arg_validation *av) | |
| ~tree_classdef_property () | |
| void | accept (tree_walker &tw) |
| tree_arg_validation * | arg_validation () |
| std::string | doc_string () const |
| void | doc_string (const std::string &s) |
| tree_expression * | expression () |
| bool | have_doc_string () const |
| tree_identifier * | ident () |
| comment_list | leading_comments () |
Definition at line 367 of file pt-classdef.h.
| tree_classdef_property::tree_classdef_property | ( | tree_arg_validation * | av | ) |
Definition at line 139 of file pt-classdef.cc.
| tree_classdef_property::~tree_classdef_property | ( | ) |
Definition at line 143 of file pt-classdef.cc.
|
inline |
Definition at line 391 of file pt-classdef.h.
References tree_walker::visit_classdef_property().
|
inline |
Definition at line 379 of file pt-classdef.h.
|
inline |
Definition at line 383 of file pt-classdef.h.
|
inline |
Definition at line 381 of file pt-classdef.h.
Referenced by base_parser::make_classdef_properties_block().
| tree_expression * tree_classdef_property::expression | ( | ) |
Definition at line 165 of file pt-classdef.cc.
References tree_arg_validation::initializer_expression().
|
inline |
Definition at line 385 of file pt-classdef.h.
Referenced by base_parser::make_classdef_properties_block().
| tree_identifier * tree_classdef_property::ident | ( | ) |
Definition at line 157 of file pt-classdef.cc.
References tree_arg_validation::identifier_expression().
Referenced by leading_comments().
| comment_list tree_classdef_property::leading_comments | ( | ) |
Definition at line 149 of file pt-classdef.cc.
References ident().