Skip to content

Commit e927470

Browse files
author
Stephan Brandauer
authored
Merge branch 'main' into kaeluka/java-automodel-variadic-args
2 parents 3433437 + 560b876 commit e927470

File tree

117 files changed

+11880
-1122
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

117 files changed

+11880
-1122
lines changed

cpp/downgrades/d77c09d8bdc172c9201dec293de1e14c931d3f05/old.dbscheme

Lines changed: 2212 additions & 0 deletions
Large diffs are not rendered by default.

cpp/downgrades/d77c09d8bdc172c9201dec293de1e14c931d3f05/semmlecode.cpp.dbscheme

Lines changed: 2212 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
description: Remove _Float128 type
2+
compatibility: full
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
category: minorAnalysis
3+
---
4+
* The `_Float128x` type is no longer exposed as a builtin type. As this type could not occur any code base, this should only affect queries that explicitly looked at the builtin types.

cpp/ql/lib/semmle/code/cpp/Type.qll

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -814,9 +814,6 @@ private predicate floatingPointTypeMapping(
814814
// _Float128
815815
kind = 49 and base = 2 and domain = TRealDomain() and realKind = 49 and extended = false
816816
or
817-
// _Float128x
818-
kind = 50 and base = 2 and domain = TRealDomain() and realKind = 50 and extended = true
819-
or
820817
// _Float16
821818
kind = 52 and base = 2 and domain = TRealDomain() and realKind = 52 and extended = false
822819
or
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
private import DataFlowImplSpecific
2-
private import codeql.dataflow.DataFlowImpl
2+
private import codeql.dataflow.internal.DataFlowImpl
33
import MakeImpl<CppOldDataFlow>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
private import DataFlowImplSpecific
2-
private import codeql.dataflow.DataFlowImplCommon
2+
private import codeql.dataflow.internal.DataFlowImplCommon
33
import MakeImplCommon<CppOldDataFlow>

cpp/ql/lib/semmle/code/cpp/dataflow/internal/DataFlowImplSpecific.qll

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* Provides C++-specific definitions for use in the data flow library.
33
*/
44

5-
private import codeql.dataflow.DataFlowParameter
5+
private import codeql.dataflow.DataFlow
66

77
module Private {
88
import DataFlowPrivate
@@ -13,7 +13,7 @@ module Public {
1313
import DataFlowUtil
1414
}
1515

16-
module CppOldDataFlow implements DataFlowParameter {
16+
module CppOldDataFlow implements InputSig {
1717
import Private
1818
import Public
1919

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
private import DataFlowImplSpecific
2-
private import codeql.dataflow.DataFlowImpl
2+
private import codeql.dataflow.internal.DataFlowImpl
33
import MakeImpl<CppDataFlow>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
private import DataFlowImplSpecific
2-
private import codeql.dataflow.DataFlowImplCommon
2+
private import codeql.dataflow.internal.DataFlowImplCommon
33
import MakeImplCommon<CppDataFlow>

0 commit comments

Comments
 (0)