..\..\generator\parser\rpp\preprocessor.cpp(126): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\rpp\preprocessor.cpp(141): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\rpp\preprocessor.cpp(143): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\rpp\preprocessor.cpp(146): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2>e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(81): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(234) : see declaration of 'fopen' 2> ..\..\generator\parser\rpp\preprocessor.cpp(98) : see reference to function template instantiation 'void rpp::pp::file>(const std::string &,_OutputIterator)' being compiled 2> with 2> [ 2> _Container=QByteArray, 2> _OutputIterator=std::back_insert_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-internal.h(74): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(486) : see reference to function template instantiation 'void rpp::_PP_internal::output_line<_OutputIterator>(const std::string &,int,_OutputIterator)' being compiled 2> with 2> [ 2> _OutputIterator=std::back_insert_iterator 2> ] 2> ..\..\generator\parser\rpp\preprocessor.cpp(106) : see reference to function template instantiation 'void rpp::pp::operator ()>(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _Container=QByteArray, 2> _InputIterator=QByteArray::const_iterator, 2> _OutputIterator=std::back_insert_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-macro-expander.h(262): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(500) : see reference to function template instantiation '_InputIterator rpp::pp_macro_expander::operator ()<_InputIterator,_OutputIterator>(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _InputIterator=QByteArray::const_iterator, 2> _OutputIterator=std::back_insert_iterator 2> ] 2> compiler_utils.cpp 2> codemodel_finder.cpp 2> class_compiler.cpp 2> declarator_compiler.cpp 2> name_compiler.cpp 2> type_compiler.cpp 2> codemodel.cpp 2> Generating Code... 2> Compiling... 2> binder.cpp 2>..\..\generator\parser\binder.cpp(776): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\binder.cpp(788): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2> tokens.cpp 2> dumptree.cpp 2> default_visitor.cpp 2> visitor.cpp 2> control.cpp 2> smallobject.cpp 2> parser.cpp 2>..\..\generator\parser\parser.cpp(1776): warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\parser.cpp(1777): warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\parser.cpp(4389): warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data 2>..\..\generator\parser\parser.cpp(4413): warning C4267: 'initializing' : conversion from 'size_t' to 'int', possible loss of data 2> list.cpp 2> lexer.cpp 2> ast.cpp 2>..\..\generator\parser\ast.cpp(53): warning C4267: 'argument' : conversion from 'size_t' to 'int', possible loss of data 2> prigenerator.cpp 2> abstractmetalang.cpp 2> abstractmetabuilder.cpp 2> customtypes.cpp 2> metajava.cpp 2> generatorset.cpp 2> fileout.cpp 2> asttoxml.cpp 2> typesystem.cpp 2> Generating Code... 2>e:\qt\qtd\generator\abstractmetalang.h(837): error C4716: 'AbstractMetaClass::setHasVirtualDestructor' : must return a value 2> Compiling... 2> typeparser.cpp 2> reporthandler.cpp 2> main.cpp 2>e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(273): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(234) : see declaration of 'fopen' 2>e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(286): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(234) : see declaration of 'fopen' 2>e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(312): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(234) : see declaration of 'fopen' 2>e:\qt\qtd\generator\main.h(81): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdlib.h(433) : see declaration of 'getenv' 2>e:\qt\qtd\generator\main.h(91): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdlib.h(433) : see declaration of 'getenv' 2>e:\qt\qtd\generator\main.h(93): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdlib.h(433) : see declaration of 'getenv' 2>e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(81): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(234) : see declaration of 'fopen' 2> e:\qt\qtd\generator\main.h(123) : see reference to function template instantiation 'void rpp::pp::file>(const std::string &,_OutputIterator)' being compiled 2> with 2> [ 2> _Container=std::string, 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-internal.h(74): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(486) : see reference to function template instantiation 'void rpp::_PP_internal::output_line<_OutputIterator>(const std::string &,int,_OutputIterator)' being compiled 2> with 2> [ 2> _OutputIterator=rpp::pp_null_output_iterator 2> ] 2> e:\qt\qtd\generator\main.h(70) : see reference to function template instantiation 'void rpp::pp::operator ()(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _InputIterator=const char *, 2> _OutputIterator=rpp::pp_null_output_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-macro-expander.h(262): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(500) : see reference to function template instantiation '_InputIterator rpp::pp_macro_expander::operator ()<_InputIterator,_OutputIterator>(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _InputIterator=const char *, 2> _OutputIterator=rpp::pp_null_output_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-internal.h(74): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(486) : see reference to function template instantiation 'void rpp::_PP_internal::output_line<_OutputIterator>(const std::string &,int,_OutputIterator)' being compiled 2> with 2> [ 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(118) : see reference to function template instantiation 'void rpp::pp::operator ()(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _Elem=char, 2> _OutputIterator=rpp::pp_output_iterator, 2> _InputIterator=const char * 2> ] 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(86) : see reference to function template instantiation 'void rpp::pp::file>(FILE *,_OutputIterator)' being compiled 2> with 2> [ 2> _Container=std::string, 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2> e:\qt\qtd\generator\main.h(123) : see reference to function template instantiation 'void rpp::pp::file>(const std::string &,_OutputIterator)' being compiled 2> with 2> [ 2> _Container=std::string, 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2>e:\qt\qtd\generator\parser\rpp\pp-macro-expander.h(262): warning C4996: '_snprintf': This function or variable may be unsafe. Consider using _snprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. 2> C:\Program Files (x86)\Visual Studio\VC\include\stdio.h(363) : see declaration of '_snprintf' 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(500) : see reference to function template instantiation '_InputIterator rpp::pp_macro_expander::operator ()<_InputIterator,_OutputIterator>(_InputIterator,_InputIterator,_OutputIterator)' being compiled 2> with 2> [ 2> _InputIterator=const char *, 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2>C:\Program Files (x86)\Visual Studio\VC\include\xutility(275): error C2679: binary '=' : no operator found which takes a right-hand operand of type 'rpp::pp_output_iterator<_Container>' (or there is no acceptable conversion) 2> with 2> [ 2> _Container=std::string 2> ] 2> e:\qt\qtd\generator\parser\rpp\pp-iterator.h(76): could be 'rpp::pp_output_iterator<_Container> &rpp::pp_output_iterator<_Container>::operator =(const char &)' 2> with 2> [ 2> _Container=std::string 2> ] 2> while trying to match the argument list '(rpp::pp_output_iterator<_Container>, rpp::pp_output_iterator<_Container>)' 2> with 2> [ 2> _Container=std::string 2> ] 2> C:\Program Files (x86)\Visual Studio\VC\include\xutility(2176) : see reference to function template instantiation '_Iter &std::_Rechecked<_OutIt,_OutIt>(_Iter &,_UIter)' being compiled 2> with 2> [ 2> _Iter=rpp::pp_output_iterator, 2> _OutIt=rpp::pp_output_iterator, 2> _UIter=rpp::pp_output_iterator 2> ] 2> e:\qt\qtd\generator\parser\rpp\pp-internal.h(85) : see reference to function template instantiation '_OutIt std::copy,_OutputIterator>(_InIt,_InIt,_OutIt)' being compiled 2> with 2> [ 2> _OutIt=rpp::pp_output_iterator, 2> _Elem=char, 2> _Traits=std::char_traits, 2> _Alloc=std::allocator, 2> _OutputIterator=rpp::pp_output_iterator, 2> _InIt=std::_String_iterator,std::allocator> 2> ] 2> e:\qt\qtd\generator\parser\rpp\pp-engine-bits.h(486) : see reference to function template instantiation 'void rpp::_PP_internal::output_line<_OutputIterator>(const std::string &,int,_OutputIterator)' being compiled 2> with 2> [ 2> _OutputIterator=rpp::pp_output_iterator 2> ] 2>C:\Program Files (x86)\Visual Studio\VC\include\xutility(275): error C2582: 'operator =' function is unavailable in 'rpp::pp_output_iterator<_Container>' 2> with 2> [ 2> _Container=std::string 2> ] 2> generator.cpp 2> containergenerator.cpp 2> uiconverter.cpp 2> qdocgenerator.cpp 2> metajavabuilder.cpp 2> metainfogenerator.cpp 2> jumptable.cpp 2> dgenerator.cpp 2> generatorsetd.cpp 2> docparser.cpp 2> cppimplgenerator.cpp 2> cppheadergenerator.cpp 2> cppgenerator.cpp 2> classlistgenerator.cpp 2> global.cpp 2> Generating Code... 2>e:\qt\qtd\generator\generator.cpp(159): warning C4715: 'Generator::packageToQtModule' : not all control paths return a value 2>