Program Listing for File astQueryInheritedAttribute.h#
↰ Return to documentation for file (src/midend/astQuery/astQueryInheritedAttribute.h)
#ifndef ROSE_AST_QUERY_INHERITED_ATTRIBUTE_H
#define ROSE_AST_QUERY_INHERITED_ATTRIBUTE_H
namespace AstQueryNamespace{
class AstQueryInheritedAttributeType
{
public:
// string matchingName;
// Used for building data field names in structures (prepends structure name to data field
// (e.g. structureName::nestedStructureName::fieldName). An alternative would be to handle
// this query using a different query library which returned a list of lists of strings
// (e.g. list< list<string> >). Then we could more readily handle function names!
// string prefixName;
~AstQueryInheritedAttributeType ();
AstQueryInheritedAttributeType ();
//AstQueryInheritedAttributeType( AstQuery::TypeOfQueryType X );
//AstQueryInheritedAttributeType ( const AstQueryInheritedAttributeType & X );
//AstQueryInheritedAttributeType & operator= ( const AstQueryInheritedAttributeType & X );
// void setMatchingName ( const string & name );
// string getMatchingName() const;
/*
void setQuery ( const AstQuery::TypeOfQueryType X );
AstQuery::TypeOfQueryType getQuery () const;
*/
};
}//END NAMESPACE
// endif for ROSE_NODE_QUERY_INHERITED_ATTRIBUTE_H
#endif