preprocessor: make CPlusPlus::Internal::ByteArrayRef public

Change-Id: Ief6ea71f750b6ba19b650050bae376f4ad82d9d2
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
hjk
2012-04-18 17:35:28 +02:00
committed by hjk
parent d4b4a75603
commit 17c114fde8
9 changed files with 17 additions and 16 deletions

View File

@@ -43,7 +43,7 @@ QT_END_NAMESPACE
namespace CPlusPlus {
namespace Internal { class ByteArrayRef; }
class ByteArrayRef;
class Macro;
class CPLUSPLUS_EXPORT MacroArgumentReference
@@ -81,7 +81,7 @@ public:
virtual void macroAdded(const Macro &macro) = 0;
virtual void passedMacroDefinitionCheck(unsigned offset, const Macro &macro) = 0;
virtual void failedMacroDefinitionCheck(unsigned offset, const Internal::ByteArrayRef &name) = 0;
virtual void failedMacroDefinitionCheck(unsigned offset, const ByteArrayRef &name) = 0;
virtual void startExpandingMacro(unsigned offset,
const Macro &macro,