diff options
Diffstat (limited to 'src/buildparser.h')
-rw-r--r-- | src/buildparser.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/buildparser.h b/src/buildparser.h index 3c79a5b..13c523c 100644 --- a/src/buildparser.h +++ b/src/buildparser.h | |||
@@ -52,7 +52,8 @@ enum eSetHow | |||
52 | class BuildParser : public Parser | 52 | class BuildParser : public Parser |
53 | { | 53 | { |
54 | typedef std::pair<std::string, Function *> BuildListItem; | 54 | typedef std::pair<std::string, Function *> BuildListItem; |
55 | typedef std::list<BuildListItem> BuildList; | 55 | typedef std::list<BuildListItem> BuildListCore; |
56 | typedef std::pair<BuildListCore, Function *> BuildList; | ||
56 | typedef Triplet<std::string, std::string, int> SetVar; | 57 | typedef Triplet<std::string, std::string, int> SetVar; |
57 | typedef std::list<SetVar> SetVarList; | 58 | typedef std::list<SetVar> SetVarList; |
58 | public: | 59 | public: |
@@ -117,6 +118,7 @@ public: // List functions | |||
117 | void addListFunc(); | 118 | void addListFunc(); |
118 | void filterList(); | 119 | void filterList(); |
119 | 120 | ||
121 | void buildListFilter( BuildList &lSrc ); | ||
120 | StringList buildToStringList( const BuildList &lSrc, const StringList &lIn, Build *pPass=NULL ); | 122 | StringList buildToStringList( const BuildList &lSrc, const StringList &lIn, Build *pPass=NULL ); |
121 | StringList buildToStringListDup( const BuildList &lSrc, const StringList &lIn, Build &bld, const std::string &sCont, VarMap *mExtra, Build *pPass=NULL ); | 123 | StringList buildToStringListDup( const BuildList &lSrc, const StringList &lIn, Build &bld, const std::string &sCont, VarMap *mExtra, Build *pPass=NULL ); |
122 | 124 | ||