diff options
Diffstat (limited to 'build/libs/asura-lib-utils/x64/Debug/_file_system.nativecodeanalysis.xml')
-rw-r--r-- | build/libs/asura-lib-utils/x64/Debug/_file_system.nativecodeanalysis.xml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/build/libs/asura-lib-utils/x64/Debug/_file_system.nativecodeanalysis.xml b/build/libs/asura-lib-utils/x64/Debug/_file_system.nativecodeanalysis.xml new file mode 100644 index 0000000..7afbf43 --- /dev/null +++ b/build/libs/asura-lib-utils/x64/Debug/_file_system.nativecodeanalysis.xml @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="UTF-8"?> +<DEFECTS> + <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> +</DEFECTS>
\ No newline at end of file |