forked from qt-creator/qt-creator
preprocessor: make Environment::{resolve,remove} work on ByteArrayRefs only
Change-Id: Idb93d359bd45696a38cb863dcea30c5c377eeabb Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
@@ -518,7 +518,7 @@ void CppPreprocessor::failedMacroDefinitionCheck(unsigned offset, const ByteArra
|
||||
|
||||
void CppPreprocessor::startExpandingMacro(unsigned offset,
|
||||
const Macro ¯o,
|
||||
const QByteArray &originalText,
|
||||
const ByteArrayRef &originalText,
|
||||
const QVector<MacroArgumentReference> &actuals)
|
||||
{
|
||||
if (! m_currentDoc)
|
||||
|
||||
@@ -303,7 +303,7 @@ protected:
|
||||
virtual void failedMacroDefinitionCheck(unsigned offset, const CPlusPlus::ByteArrayRef &name);
|
||||
virtual void startExpandingMacro(unsigned offset,
|
||||
const CPlusPlus::Macro ¯o,
|
||||
const QByteArray &originalText,
|
||||
const CPlusPlus::ByteArrayRef &originalText,
|
||||
const QVector<CPlusPlus::MacroArgumentReference> &actuals);
|
||||
virtual void stopExpandingMacro(unsigned offset, const CPlusPlus::Macro ¯o);
|
||||
virtual void startSkippingBlocks(unsigned offset);
|
||||
|
||||
Reference in New Issue
Block a user