Files
codeql/cpp/ql/lib
Paolo Tranquilli 34829e92b1 C++: Remove uniqueness constraint from uuid
Different class definitions can have the same uuid. This happens for
example when using `#import <msxml6.dll>` there will be several C++
classes generated in `msxml6.tlh` which will share uuids with
`extern "C"` struct declarations in the system header `msxml.h`.

Notice that as far as the standard cpp QL library and queries go, we
expose `getUuid()` on `UserType` and we never try to invert it, so we
only rely on uniqueness of the `id` column in the `usertype_uuid` table,
not the `uuid` column.

Closes github/codeql-c-team#893
2022-03-10 10:33:37 +01:00
..
2022-02-24 17:31:10 +01:00
2021-08-17 11:22:36 -07:00
2021-12-17 15:29:31 +00:00
2022-02-02 13:30:45 +01:00