- Renamed ::desugarIDs to ::findIDs, as it is now a passive method.
- Renamed ::desugarUUIDs to ::findUUIDs, as it is now a passive method.
- Added ::insertIDExpr which creates one ID/UUID clause from the harvested
  ID and UUID values.
This commit is contained in:
Paul Beckingham 2014-10-25 18:23:53 -04:00
parent 160c4d90d9
commit b4f72286ff
2 changed files with 156 additions and 154 deletions

View file

@ -85,8 +85,9 @@ private:
void desugarAttributes ();
void desugarAttributeModifiers ();
void desugarPatterns ();
void desugarIDs ();
void desugarUUIDs ();
void findIDs ();
void findUUIDs ();
void insertIDExpr ();
void desugarPlainArgs ();
void findOperators ();
void insertJunctions ();
@ -100,6 +101,9 @@ public:
std::map <std::string, std::string> _aliases;
std::vector <std::string> _original_args;
std::vector <A> _args;
std::vector <std::pair <int, int> > _id_ranges;
std::vector <std::string> _uuid_list;
};
#endif