|
ROSE
0.9.6a
|
#include <AstAttributeMechanism.h>


Public Member Functions | |
| AstParameterizedTypeAttribute (SgNamedType *genericType_) | |
| bool | argumentsMatch (SgTemplateParameterList *type_arg_list, std::vector< SgTemplateParameter * > *new_args) |
| SgJavaParameterizedType * | findOrInsertParameterizedType (std::vector< SgTemplateParameter * > *new_args) |
| virtual AstAttribute * | copy () |
Public Member Functions inherited from AstAttribute | |
| AstAttribute () | |
| virtual | ~AstAttribute () |
| virtual std::string | toString () |
| AstAttribute * | constructor () |
| std::string | attribute_class_name () |
| virtual int | packed_size () |
| virtual char * | packed_data () |
| virtual void | unpacked_data (int size, char *data) |
| virtual std::string | additionalNodeOptions () |
| virtual std::vector < AttributeEdgeInfo > | additionalEdgeInfo () |
| virtual std::vector < AttributeNodeInfo > | additionalNodeInfo () |
| virtual bool | commentOutNodeInGraph () |
Private Attributes | |
| SgNamedType * | genericType |
| std::list < SgJavaParameterizedType * > | parameterizedTypes |
Definition at line 258 of file AstAttributeMechanism.h.
| AstParameterizedTypeAttribute::AstParameterizedTypeAttribute | ( | SgNamedType * | genericType_) |
| bool AstParameterizedTypeAttribute::argumentsMatch | ( | SgTemplateParameterList * | type_arg_list, |
| std::vector< SgTemplateParameter * > * | new_args | ||
| ) |
| SgJavaParameterizedType* AstParameterizedTypeAttribute::findOrInsertParameterizedType | ( | std::vector< SgTemplateParameter * > * | new_args) |
|
virtual |
Reimplemented from AstAttribute.
|
private |
Definition at line 260 of file AstAttributeMechanism.h.
|
private |
Definition at line 261 of file AstAttributeMechanism.h.