forked from qt-creator/qt-creator
Added support for Microsoft-specific inline keywords
__inline is equivalent to inline. __forceinline is used to override the cost/benefit analysis. Change-Id: Ifc7c94c1798f98c553ffa979a722ede9df11b3f0 Merge-request: 2206 Reviewed-by: Christian Kamm <christian.d.kamm@nokia.com> Reviewed-on: http://codereview.qt-project.org/4416 Reviewed-by: Leandro T. C. Melo <leandro.melo@nokia.com>
This commit is contained in:
committed by
Christian Kamm
parent
c10fe02d12
commit
c2f31f16dc
@@ -168,7 +168,9 @@ static const char pp_configuration[] =
|
|||||||
"#define STDMETHOD(method) virtual HRESULT STDMETHODCALLTYPE method\n"
|
"#define STDMETHOD(method) virtual HRESULT STDMETHODCALLTYPE method\n"
|
||||||
"#define __try try\n"
|
"#define __try try\n"
|
||||||
"#define __except catch\n"
|
"#define __except catch\n"
|
||||||
"#define __finally\n";
|
"#define __finally\n"
|
||||||
|
"#define __inline inline\n"
|
||||||
|
"#define __forceinline inline\n";
|
||||||
|
|
||||||
#ifndef ICHECK_BUILD
|
#ifndef ICHECK_BUILD
|
||||||
CppPreprocessor::CppPreprocessor(QPointer<CppModelManager> modelManager)
|
CppPreprocessor::CppPreprocessor(QPointer<CppModelManager> modelManager)
|
||||||
|
Reference in New Issue
Block a user