diff options
Diffstat (limited to 'build/libs/asura-lib-utils/x64/Debug/vc.nativecodeanalysis.all.xml')
-rw-r--r-- | build/libs/asura-lib-utils/x64/Debug/vc.nativecodeanalysis.all.xml | 209 |
1 files changed, 209 insertions, 0 deletions
diff --git a/build/libs/asura-lib-utils/x64/Debug/vc.nativecodeanalysis.all.xml b/build/libs/asura-lib-utils/x64/Debug/vc.nativecodeanalysis.all.xml new file mode 100644 index 0000000..34e76e9 --- /dev/null +++ b/build/libs/asura-lib-utils/x64/Debug/vc.nativecodeanalysis.all.xml @@ -0,0 +1,209 @@ +<?xml version="1.0" encoding="utf-8"?><DEFECTS><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\exceptions\</FILEPATH> + <FILENAME>exception.cpp</FILENAME> + <LINE>43</LINE> + <COLUMN>13</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Exception::{dtor}</FUNCTION> + <DECORATED>??1Exception@AsuraEngine@@UEAA@XZ</DECORATED> + <FUNCLINE>43</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\io\</FILEPATH> + <FILENAME>file_system.h</FILENAME> + <LINE>105</LINE> + <COLUMN>2</COLUMN> + </SFA> + <DEFECTCODE>26495</DEFECTCODE> + <DESCRIPTION>Variable 'AsuraEngine::IO::Filesystem::mInited' is uninitialized. Always initialize a member variable (type.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::IO::Filesystem::{ctor}</FUNCTION> + <DECORATED>??0Filesystem@IO@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>105</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\</FILEPATH> + <FILENAME>singleton.hpp</FILENAME> + <LINE>33</LINE> + <COLUMN>2</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Singleton<AsuraEngine::IO::Filesystem>::{ctor}</FUNCTION> + <DECORATED>??0?$Singleton@VFilesystem@IO@AsuraEngine@@@AsuraEngine@@IEAA@XZ</DECORATED> + <FUNCLINE>33</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\3rd-party\luax\</FILEPATH> + <FILENAME>luax_class.inl</FILENAME> + <LINE>79</LINE> + <COLUMN>21</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>Luax::LuaxNativeClass<AsuraEngine::IO::Filesystem>::{ctor}</FUNCTION> + <DECORATED>??0?$LuaxNativeClass@VFilesystem@IO@AsuraEngine@@@Luax@@IEAA@XZ</DECORATED> + <FUNCLINE>79</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\3rd-party\luax\</FILEPATH> + <FILENAME>luax_class.inl</FILENAME> + <LINE>100</LINE> + <COLUMN>32</COLUMN> + </SFA> + <DEFECTCODE>26451</DEFECTCODE> + <DESCRIPTION>Arithmetic overflow: Using operator '+' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '+' to avoid overflow (io.2).</DESCRIPTION> + <FUNCTION>Luax::LuaxNativeClass<AsuraEngine::IO::Filesystem>::LuaxRetain</FUNCTION> + <DECORATED>??$LuaxRetain@VDataBuffer@IO@AsuraEngine@@@?$LuaxNativeClass@VFilesystem@IO@AsuraEngine@@@Luax@@QEAAXAEAVLuaxState@1@PEAVDataBuffer@IO@AsuraEngine@@@Z</DECORATED> + <FUNCLINE>90</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\io\</FILEPATH> + <FILENAME>data_buffer.cpp</FILENAME> + <LINE>10</LINE> + <COLUMN>14</COLUMN> + </SFA> + <DEFECTCODE>26495</DEFECTCODE> + <DESCRIPTION>Variable 'AsuraEngine::IO::DataBuffer::mBytes' is uninitialized. Always initialize a member variable (type.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::IO::DataBuffer::{ctor}</FUNCTION> + <DECORATED>??0DataBuffer@IO@AsuraEngine@@QEAA@AEAV012@@Z</DECORATED> + <FUNCLINE>10</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\io\</FILEPATH> + <FILENAME>file_system.cpp</FILENAME> + <LINE>67</LINE> + <COLUMN>14</COLUMN> + </SFA> + <DEFECTCODE>26444</DEFECTCODE> + <DESCRIPTION>Avoid unnamed objects with custom construction and destruction (es.84).</DESCRIPTION> + <FUNCTION>AsuraEngine::IO::Filesystem::Unmount</FUNCTION> + <DECORATED>?Unmount@Filesystem@IO@AsuraEngine@@QEAA_NAEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z</DECORATED> + <FUNCLINE>58</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>mutex.h</FILENAME> + <LINE>39</LINE> + <COLUMN>3</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::MutexImpl::{ctor}</FUNCTION> + <DECORATED>??0MutexImpl@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>39</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread.h</FILENAME> + <LINE>90</LINE> + <COLUMN>3</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::ThreadImpl::{ctor}</FUNCTION> + <DECORATED>??0ThreadImpl@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>90</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>mutex.cpp</FILENAME> + <LINE>23</LINE> + <COLUMN>9</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::Mutex::{ctor}</FUNCTION> + <DECORATED>??0Mutex@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>23</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>mutex.cpp</FILENAME> + <LINE>52</LINE> + <COLUMN>18</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::MutexImplWin32::{ctor}</FUNCTION> + <DECORATED>??0MutexImplWin32@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>52</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread.cpp</FILENAME> + <LINE>13</LINE> + <COLUMN>10</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::Thread::{ctor}</FUNCTION> + <DECORATED>??0Thread@Threading@AsuraEngine@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z</DECORATED> + <FUNCLINE>13</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread.cpp</FILENAME> + <LINE>13</LINE> + <COLUMN>10</COLUMN> + </SFA> + <DEFECTCODE>26495</DEFECTCODE> + <DESCRIPTION>Variable 'AsuraEngine::Threading::Thread::mImpl' is uninitialized. Always initialize a member variable (type.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::Thread::{ctor}</FUNCTION> + <DECORATED>??0Thread@Threading@AsuraEngine@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z</DECORATED> + <FUNCLINE>13</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread_impl_win32.cpp</FILENAME> + <LINE>16</LINE> + <COLUMN>19</COLUMN> + </SFA> + <DEFECTCODE>26495</DEFECTCODE> + <DESCRIPTION>Variable 'AsuraEngine::Threading::ThreadImplWin32::mHandle' is uninitialized. Always initialize a member variable (type.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::ThreadImplWin32::{ctor}</FUNCTION> + <DECORATED>??0ThreadImplWin32@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>16</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread_impl_win32.cpp</FILENAME> + <LINE>16</LINE> + <COLUMN>19</COLUMN> + </SFA> + <DEFECTCODE>26439</DEFECTCODE> + <DESCRIPTION>This kind of function may not throw. Declare it 'noexcept' (f.6).</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::ThreadImplWin32::{ctor}</FUNCTION> + <DECORATED>??0ThreadImplWin32@Threading@AsuraEngine@@QEAA@XZ</DECORATED> + <FUNCLINE>16</FUNCLINE> + <PATH></PATH> + </DEFECT><DEFECT> + <SFA> + <FILEPATH>d:\asura\source\libs\asura-lib-utils\threading\</FILEPATH> + <FILENAME>thread_impl_win32.cpp</FILENAME> + <LINE>49</LINE> + <COLUMN>20</COLUMN> + </SFA> + <DEFECTCODE>6258</DEFECTCODE> + <DESCRIPTION>使用 TerminateThread 将不允许进行适当的线程清理。</DESCRIPTION> + <FUNCTION>AsuraEngine::Threading::ThreadImplWin32::Kill</FUNCTION> + <DECORATED>?Kill@ThreadImplWin32@Threading@AsuraEngine@@UEAAXXZ</DECORATED> + <FUNCLINE>47</FUNCLINE> + <PATH></PATH> + </DEFECT></DEFECTS>
\ No newline at end of file |