File tree Expand file tree Collapse file tree 6 files changed +39
-0
lines changed Expand file tree Collapse file tree 6 files changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ /**
2
+ * Contains customizations to the standard library.
3
+ *
4
+ * This module is imported by `cpp.qll`, so any customizations defined here automatically
5
+ * apply to all queries.
6
+ *
7
+ * Typical examples of customizations include adding new subclasses of abstract classes such as
8
+ * the `RemoteFlowSource` class
9
+ * to model frameworks that are not covered by the standard library.
10
+ */
11
+
12
+ import cpp
Original file line number Diff line number Diff line change 13
13
* https://github.com/cplusplus/draft/raw/master/papers/n4140.pdf
14
14
*/
15
15
16
+ import Customizations
16
17
import semmle.code.cpp.File
17
18
import semmle.code.cpp.Linkage
18
19
import semmle.code.cpp.Location
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Contains customizations to the standard library.
3
+ *
4
+ * This module is imported by `rust.qll`, so any customizations defined here automatically
5
+ * apply to all queries.
6
+ *
7
+ * Typical examples of customizations include adding new subclasses of abstract classes such as
8
+ * the `RemoteFlowSource` class
9
+ * to model frameworks that are not covered by the standard library.
10
+ */
11
+
12
+ import rust
Original file line number Diff line number Diff line change 1
1
/** Top-level import for the Rust language pack */
2
2
3
+ import Customizations
3
4
import codeql.rust.elements
4
5
import codeql.Locations
5
6
import codeql.files.FileSystem
Original file line number Diff line number Diff line change
1
+ /**
2
+ * Contains customizations to the standard library.
3
+ *
4
+ * This module is imported by `swift.qll`, so any customizations defined here automatically
5
+ * apply to all queries.
6
+ *
7
+ * Typical examples of customizations include adding new subclasses of abstract classes such as
8
+ * the `RemoteFlowSource` class
9
+ * to model frameworks that are not covered by the standard library.
10
+ */
11
+
12
+ import swift
Original file line number Diff line number Diff line change 1
1
/** Top-level import for the Swift language pack */
2
2
3
+ import Customizations
3
4
import codeql.swift.elements
4
5
import codeql.swift.elements.expr.ArithmeticOperation
5
6
import codeql.swift.elements.expr.Assignment
You can’t perform that action at this time.
0 commit comments