Definition at line 38 of file attributeListMap.h.
|
| AttributeListMap (SgFile *sageFilePtr) |
|
template<typename TokenT > |
bool | found_include_directive (TokenT directive, std::string relname, std::string absname) |
|
template<typename TokenT , typename ContainerT > |
bool | found_directive (TokenT const &directive, ContainerT const &expression, bool expression_value) |
|
template<typename TokenT , typename ContainerT > |
void | update_token (TokenT const &token, ContainerT const &stream, bool) |
|
template<typename TokenT > |
void | found_directive (TokenT const &directive) |
|
template<typename TokenT , typename ParametersT , typename DefinitionT > |
PreprocessingInfo * | build_preprocessingInfo_macro_def (TokenT ¯o_name, bool is_functionlike, ParametersT ¶meters, DefinitionT &definition, bool is_predefined) |
|
template<typename TokenT , typename ParametersT , typename DefinitionT > |
void | defined_macro (TokenT ¯o_name, bool is_functionlike, ParametersT ¶meters, DefinitionT &definition, bool is_predefined) |
|
template<typename TokenT , typename ContainerT > |
bool | expanding_function_like_macro (TokenT const ¯odef, std::vector< TokenT > const &formal_args, ContainerT const &definition, TokenT const ¯ocall, std::vector< ContainerT > const &arguments) |
|
template<typename TokenT , typename ContainerT > |
bool | expanding_object_like_macro (TokenT const ¯o, ContainerT const &definition, TokenT const ¯ocall) |
|
template<typename ContainerT > |
void | expanded_macro (ContainerT const &) |
|
template<typename ContainerT > |
void | rescanned_macro (ContainerT const &result) |
|
template<typename TokenT > |
void | skipped_token (TokenT const &token, bool last_skipped=false) |
|
void | flush_token_stream () |
|
template<typename ContextT , typename TokenT > |
bool | may_skip_whitespace (ContextT const &, TokenT &token, bool &) |
|
void | attach_line_to_macro_call () |
|
template<typename IteratorT > |
void | attach_line_to_macro_call (std::vector< IteratorT * > vec) |
|
template<typename StringT , typename IteratorT > |
StringT | as_string (IteratorT it, IteratorT end) |
|