In file included from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:1:0: /home/me/Desktop/daScript/include/daScript/misc/platform.h:25:32: warning: unknown option after ‘#pragma GCC diagnostic’ kind [-Wpragmas] #pragma GCC diagnostic ignored "-Wignored-attributes" ^ In file included from /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:5:0, from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:8: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:37:93: error: ‘index_sequence’ has not been declared static __forceinline vec4f call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:37:107: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline vec4f call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ In file included from /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:5:0, from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:8: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:45:93: error: ‘index_sequence’ has not been declared static __forceinline vec4f call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:45:107: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline vec4f call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:55:81: error: ‘index_sequence’ has not been declared static __forceinline CType call(FunctionType &&, Context &, SimNode **, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:55:95: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline CType call(FunctionType &&, Context &, SimNode **, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:68:93: error: ‘index_sequence’ has not been declared static __forceinline CType call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:68:107: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline CType call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:77:94: error: ‘index_sequence’ has not been declared static __forceinline Result call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:77:108: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline Result call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:86:93: error: ‘index_sequence’ has not been declared static __forceinline CType call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:86:107: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline CType call(FunctionType && fn, Context & ctx, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:96:106: error: ‘index_sequence’ has not been declared static __forceinline void call(FunctionType && fn, Context & ctx, Result * res, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:96:120: error: expected ‘,’ or ‘...’ before ‘<’ token static __forceinline void call(FunctionType && fn, Context & ctx, Result * res, SimNode ** args, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual vec4f das::SimNode_ExtFuncCall::eval(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:124:29: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:126:72: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:126:72: note: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated) /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual char* das::SimNode_ExtFuncCall::evalPtr(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:448:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Ptr,char *); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:448:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Ptr,char *); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual int32_t das::SimNode_ExtFuncCall::evalInt(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:449:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Int,int32_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:449:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Int,int32_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual uint32_t das::SimNode_ExtFuncCall::evalUInt(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:450:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(UInt,uint32_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:450:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(UInt,uint32_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual int64_t das::SimNode_ExtFuncCall::evalInt64(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:451:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Int64,int64_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:451:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Int64,int64_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual uint64_t das::SimNode_ExtFuncCall::evalUInt64(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:452:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(UInt64,uint64_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:452:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(UInt64,uint64_t); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual float das::SimNode_ExtFuncCall::evalFloat(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:453:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Float,float); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:453:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Float,float); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual double das::SimNode_ExtFuncCall::evalDouble(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:454:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Double,double); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:454:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Double,double); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual bool das::SimNode_ExtFuncCall::evalBool(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:134:33: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:455:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Bool,bool); ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:138:76: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, arguments, Indices()); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate.h:455:5: note: in expansion of macro ‘EVAL_NODE’ EVAL_NODE(Bool,bool); ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:140:9: note: in expansion of macro ‘DAS_EVAL_NODE’ DAS_EVAL_NODE ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h: In member function ‘virtual vec4f das::SimNode_ExtFuncCallAndCopyOrMove::eval(das::Context&)’: /home/me/Desktop/daScript/include/daScript/simulate/interop.h:160:29: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; ^ /home/me/Desktop/daScript/include/daScript/simulate/interop.h:163:79: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] call(*fn, context, cmres, arguments, Indices()); ^ In file included from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:8:0: /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h: At global scope: /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:19:74: error: ‘index_sequence’ has not been declared inline vector makeArgs ( const ModuleLibrary & lib, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:19:88: error: expected ‘,’ or ‘...’ before ‘<’ token inline vector makeArgs ( const ModuleLibrary & lib, index_sequence ) { ^ /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h: In constructor ‘das::ExternalFn::ExternalFn(const string&, const das::ModuleLibrary&, const string&)’: /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:32:29: error: expected type-specifier before ‘make_index_sequence’ using Indices = make_index_sequence; ^ /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:35:58: error: there are no arguments to ‘Indices’ that depend on a template parameter, so a declaration of ‘Indices’ must be available [-fpermissive] auto args = makeArgs(lib, Indices()); ^ In file included from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:8:0: /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h: At global scope: /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:102:68: warning: ‘addExtern’ function uses ‘auto’ type specifier without trailing return type [enabled by default] const string & cppName = string()) { ^ /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:114:68: warning: ‘addExternEx’ function uses ‘auto’ type specifier without trailing return type [enabled by default] const string & cppName = string()) { ^ /home/me/Desktop/daScript/include/daScript/ast/ast_interop.h:126:70: warning: ‘addInterop’ function uses ‘auto’ type specifier without trailing return type [enabled by default] const string & cppName = string() ) { ^ In file included from /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:5:0: /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:14:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unp); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2029:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:15:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC’ DEFINE_OP1_NUMERIC(Unm); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:16:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Inc); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:17:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(Dec); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:18:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(IncPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2036:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1988:9: note: in definition of macro ‘IMPLEMENT_OP1_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2037:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2040:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC_INTEGER’ DEFINE_OP1_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:19:5: note: in expansion of macro ‘DEFINE_OP1_SET_NUMERIC’ DEFINE_OP1_SET_NUMERIC(DecPost); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2025:50: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1944:9: note: in definition of macro ‘IMPLEMENT_OP1_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2026:52: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP1_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:20:5: note: in expansion of macro ‘DEFINE_OP1_NUMERIC_INTEGER’ DEFINE_OP1_NUMERIC_INTEGER(BinNot); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:25:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Add); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:26:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Sub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:27:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:28:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Div); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2174:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:29:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC’ DEFINE_OP2_NUMERIC(Mod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:30:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetAdd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:31:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetSub); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:32:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMul); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:33:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetDiv); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2207:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(CALL); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:34:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC’ DEFINE_OP2_SET_NUMERIC(SetMod); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:45:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:46:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:47:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:48:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:49:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:50:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2170:51: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,Int64,int64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2052:9: note: in definition of macro ‘IMPLEMENT_OP2_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2171:53: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_POLICY_BASE(CALL,UInt64,uint64_t, _msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:51:5: note: in expansion of macro ‘DEFINE_OP2_NUMERIC_INTEGER’ DEFINE_OP2_NUMERIC_INTEGER(BinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:52:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinAnd); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:53:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinOr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:54:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinXor); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:55:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:56:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinShr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:57:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotl); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2203:54: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,Int64,int64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:36: error: ‘noinline’ has not been declared #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: ISO C++ forbids declaration of ‘__declspec’ with no type [-fpermissive] #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:1929:44: error: expected ‘;’ at end of member declaration #define _msc_inline_bug __declspec(noinline) ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2084:9: note: in definition of macro ‘IMPLEMENT_OP2_SET_POLICY_BASE’ INLINE CTYPE compute ( Context & context ) { \ ^ /home/me/Desktop/daScript/include/daScript/simulate/simulate_nodes.h:2204:56: note: in expansion of macro ‘_msc_inline_bug’ IMPLEMENT_OP2_SET_POLICY_BASE(CALL,UInt64,uint64_t,_msc_inline_bug); \ ^ /home/me/Desktop/daScript/src/builtin/module_builtin.cpp:58:5: note: in expansion of macro ‘DEFINE_OP2_SET_NUMERIC_INTEGER’ DEFINE_OP2_SET_NUMERIC_INTEGER(SetBinRotr); ^ cc1plus: warning: unrecognized command line option "-Wno-ignored-attributes" [enabled by default] make[2]: *** [CMakeFiles/libDaScript.dir/src/builtin/module_builtin.cpp.o] Error 1 make[1]: *** [CMakeFiles/libDaScript.dir/all] Error 2 make: *** [all] Error 2