diff options
Diffstat (limited to 'Source/cmDependsJavaParserHelper.h')
| -rw-r--r-- | Source/cmDependsJavaParserHelper.h | 17 | 
1 files changed, 7 insertions, 10 deletions
| diff --git a/Source/cmDependsJavaParserHelper.h b/Source/cmDependsJavaParserHelper.h index 71b939c..5f28f70 100644 --- a/Source/cmDependsJavaParserHelper.h +++ b/Source/cmDependsJavaParserHelper.h @@ -8,26 +8,18 @@  #include <string>  #include <vector> -class cmDependsJavaParserHelper; - -#define YYSTYPE cmDependsJavaParserHelper::ParserType -#define YYSTYPE_IS_DECLARED -#define YY_EXTRA_TYPE cmDependsJavaParserHelper* -#define YY_DECL int cmDependsJava_yylex(YYSTYPE* yylvalp, yyscan_t yyscanner) -  /** \class cmDependsJavaParserHelper   * \brief Helper class for parsing java source files   *   * Finds dependencies for java file and list of outputs   */ -  class cmDependsJavaParserHelper  {  public: -  typedef struct +  struct ParserType    {      char* str; -  } ParserType; +  };    cmDependsJavaParserHelper();    ~cmDependsJavaParserHelper(); @@ -96,4 +88,9 @@ private:    void CleanupParser();  }; +#define YYSTYPE cmDependsJavaParserHelper::ParserType +#define YYSTYPE_IS_DECLARED +#define YY_EXTRA_TYPE cmDependsJavaParserHelper* +#define YY_DECL int cmDependsJava_yylex(YYSTYPE* yylvalp, yyscan_t yyscanner) +  #endif | 
