ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PreprocessingInfo::rose_macro_call Struct Reference

#include <rose_attributes_list.h>

Collaboration diagram for PreprocessingInfo::rose_macro_call:

Public Member Functions

std::string get_expanded_string ()
 
 rose_macro_call ()
 

Public Attributes

bool is_functionlike
 
PreprocessingInfomacro_def
 
token_type macro_call
 
token_container_container arguments
 
token_container expanded_macro
 

Detailed Description

Definition at line 305 of file rose_attributes_list.h.

Constructor & Destructor Documentation

PreprocessingInfo::rose_macro_call::rose_macro_call ( )

Member Function Documentation

std::string PreprocessingInfo::rose_macro_call::get_expanded_string ( )

Member Data Documentation

bool PreprocessingInfo::rose_macro_call::is_functionlike
PreprocessingInfo* PreprocessingInfo::rose_macro_call::macro_def
token_container_container PreprocessingInfo::rose_macro_call::arguments
token_container PreprocessingInfo::rose_macro_call::expanded_macro

Definition at line 311 of file rose_attributes_list.h.

Referenced by AttributeListMap::rescanned_macro().


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