summaryrefslogtreecommitdiff
path: root/build/libs/asura-lib-utils/x64/Debug/thread_impl_win32.nativecodeanalysis.xml
blob: e0b1c6b54073e635a5f6967547c715c4d5b91ea3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<?xml version="1.0" encoding="UTF-8"?>
<DEFECTS>
  <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>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>