File tree
1,760 files changed
+16107
-18438
lines changed- cpp/ql/lib
- java/ql
- lib/semmle/code/java
- controlflow
- test/query-tests
- Nullness
- RangeAnalysis
- misc/codegen
- generators
- lib
- templates
- test
- rust/ql
- test/extractor-tests/generated
- Abi
- ArgList
- ArrayListExpr
- ArrayRepeatExpr
- ArrayTypeRepr
- AsmClobberAbi
- AsmConst
- AsmDirSpec
- AsmExpr
- AsmLabel
- AsmOperandExpr
- AsmOperandNamed
- AsmOptionsList
- AsmOption
- AsmRegOperand
- AsmRegSpec
- AsmSym
- AssocTypeArg
- Attr
- AwaitExpr
- BecomeExpr
- BinaryExpr
- BlockExpr
- BoxPat
- BreakExpr
- CallExpr
- CastExpr
- ClosureBinder
- ClosureExpr
- Comment
- ConstArg
- ConstBlockPat
- ConstParam
- Const
- ContinueExpr
- DynTraitTypeRepr
- Enum
- ExprStmt
- ExternBlock
- ExternCrate
- ExternItemList
- FieldExpr
- FnPtrTypeRepr
- ForExpr
- ForTypeRepr
- FormatArgsExpr
- Function
- GenericArgList
- GenericParamList
- IdentPat
- IfExpr
- ImplTraitTypeRepr
- Impl
- IndexExpr
- InferTypeRepr
- ItemList
- Label
- LetElse
- LetExpr
- LetStmt
- LifetimeArg
- LifetimeParam
- Lifetime
- LiteralExpr
- LiteralPat
- LoopExpr
- MacroBlockExpr
- MacroCall
- MacroDef
- MacroExpr
- MacroItems
- MacroPat
- MacroRules
- MacroTypeRepr
- MatchArmList
- MatchArm
- MatchExpr
- MatchGuard
- Meta
- MethodCallExpr
- Module
- NameRef
- Name
- NeverTypeRepr
- OffsetOfExpr
- OrPat
- ParamList
- Param
- ParenExpr
- ParenPat
- ParenTypeRepr
- ParenthesizedArgList
- Path
- PrefixExpr
- PtrTypeRepr
- RangeExpr
- RangePat
- RefExpr
- RefPat
- RefTypeRepr
- Rename
- RestPat
- RetTypeRepr
- ReturnExpr
- ReturnTypeSyntax
- SelfParam
- SlicePat
- SliceTypeRepr
- SourceFile
- Static
- StmtList
- StructExprFieldList
- StructExprField
- StructExpr
- StructFieldList
- StructField
- StructPatFieldList
- StructPatField
- StructPat
- Struct
- TokenTree
- TraitAlias
- Trait
- TryExpr
- TupleExpr
- TupleFieldList
- TupleField
- TuplePat
- TupleStructPat
- TupleTypeRepr
- TypeAlias
- TypeArg
- TypeBoundList
- TypeBound
- TypeParam
- UnderscoreExpr
- Union
- UseBoundGenericArgs
- UseTreeList
- UseTree
- Use
- VariantList
- Variant
- Visibility
- WhereClause
- WherePred
- WhileExpr
- WildcardPat
- YeetExpr
- YieldExpr
- swift/ql
- test/extractor-tests/generated
- AvailabilityInfo
- Diagnostics
- File
- KeyPathComponent
- decl
- Accessor
- AssociatedTypeDecl
- CapturedDecl
- ClassDecl
- ConcreteVarDecl
- EnumDecl
- ExtensionDecl
- IfConfigDecl
- ImportDecl
- MacroDecl
- ModuleDecl
- NamedFunction
- OpaqueTypeDecl
- ParamDecl
- PoundDiagnosticDecl
- expr
- AppliedPropertyWrapperExpr
- CopyExpr
- DotSyntaxCallExpr
- DynamicLookupExpr
- EnumIsCaseExpr
- ExtractFunctionIsolationExpr
- IdentityExpr
- ImplicitConversionExpr
- InitializerRefCallExpr
- KeyPathExpr
- MethodLookupExpr
- ObjectLiteralExpr
- OpenExistentialExpr
- PackExpansionExpr
- PostfixUnaryExpr
- PropertyWrapperValuePlaceholderExpr
- SingleValueStmtExpr
- TypeValueExpr
- stmt
- DiscardStmt
- FailStmt
- ForEachStmt
- PoundAssertStmt
- SwitchStmt
- type
- BuiltinIntegerType
- BuiltinType
- DynamicSelfType
- ExistentialType
- InOutType
- IntegerType
- ModuleType
- OpaqueTypeArchetypeType
- OpenedArchetypeType
- PackType
- ParameterizedProtocolType
- PrimaryArchetypeType
- ProtocolCompositionType
- TupleType
- UnmanagedStorageType
- UnownedStorageType
- VariadicSequenceType
- WeakStorageType
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,760 files changed
+16107
-18438
lines changedLines changed: 8685 additions & 8650 deletions
Large diffs are not rendered by default.
Lines changed: 42 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
103 |
| - | |
| 103 | + | |
| 104 | + | |
104 | 105 |
| |
105 | 106 |
| |
106 | 107 |
| |
| |||
204 | 205 |
| |
205 | 206 |
| |
206 | 207 |
| |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
207 | 227 |
| |
208 | 228 |
| |
209 | 229 |
| |
| |||
327 | 347 |
| |
328 | 348 |
| |
329 | 349 |
| |
330 |
| - | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
| 357 | + | |
| 358 | + | |
| 359 | + | |
| 360 | + | |
331 | 361 |
| |
332 | 362 |
| |
333 | 363 |
| |
| |||
1123 | 1153 |
| |
1124 | 1154 |
| |
1125 | 1155 |
| |
1126 |
| - | |
1127 |
| - | |
1128 |
| - | |
1129 |
| - | |
1130 |
| - | |
1131 |
| - | |
| 1156 | + | |
1132 | 1157 |
| |
1133 | 1158 |
| |
1134 | 1159 |
| |
| |||
1547 | 1572 |
| |
1548 | 1573 |
| |
1549 | 1574 |
| |
1550 |
| - | |
| 1575 | + | |
| 1576 | + | |
| 1577 | + | |
| 1578 | + | |
| 1579 | + | |
| 1580 | + | |
| 1581 | + | |
| 1582 | + | |
| 1583 | + | |
1551 | 1584 |
| |
1552 | 1585 |
| |
1553 | 1586 |
| |
|
Lines changed: 16 additions & 20 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
294 | 294 |
| |
295 | 295 |
| |
296 | 296 |
| |
297 |
| - | |
298 |
| - | |
299 |
| - | |
300 |
| - | |
301 |
| - | |
302 |
| - | |
303 |
| - | |
304 |
| - | |
305 |
| - | |
306 |
| - | |
307 |
| - | |
308 |
| - | |
309 |
| - | |
310 |
| - | |
311 |
| - | |
312 |
| - | |
313 |
| - | |
314 |
| - | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
| 300 | + | |
| 301 | + | |
| 302 | + | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
315 | 309 |
| |
316 |
| - | |
317 |
| - | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
318 | 314 |
| |
319 | 315 |
| |
320 | 316 |
| |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
251 | 251 |
| |
252 | 252 |
| |
253 | 253 |
| |
254 |
| - | |
| 254 | + | |
255 | 255 |
| |
256 | 256 |
| |
257 | 257 |
|
Lines changed: 0 additions & 3 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
36 |
| - | |
37 |
| - | |
38 | 35 |
| |
39 | 36 |
| |
40 | 37 |
|
Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
67 |
| - | |
| 67 | + | |
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
|
Lines changed: 0 additions & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 | 6 |
| |
8 | 7 |
| |
9 | 8 |
| |
|
Lines changed: 1 addition & 28 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
281 | 281 |
| |
282 | 282 |
| |
283 | 283 |
| |
284 |
| - | |
285 |
| - | |
286 |
| - | |
287 |
| - | |
288 | 284 |
| |
289 | 285 |
| |
290 | 286 |
| |
| |||
415 | 411 |
| |
416 | 412 |
| |
417 | 413 |
| |
418 |
| - | |
419 |
| - | |
420 |
| - | |
421 |
| - | |
422 |
| - | |
423 |
| - | |
424 |
| - | |
425 |
| - | |
426 |
| - | |
427 |
| - | |
428 | 414 |
| |
429 | 415 |
| |
430 | 416 |
| |
| |||
650 | 636 |
| |
651 | 637 |
| |
652 | 638 |
| |
653 |
| - | |
654 |
| - | |
655 |
| - | |
656 |
| - | |
657 | 639 |
| |
658 | 640 |
| |
659 | 641 |
| |
660 |
| - | |
| 642 | + | |
661 | 643 |
| |
662 | 644 |
| |
663 | 645 |
| |
664 | 646 |
| |
665 | 647 |
| |
666 | 648 |
| |
667 |
| - | |
668 |
| - | |
669 |
| - | |
670 |
| - | |
671 |
| - | |
672 |
| - | |
673 |
| - | |
674 |
| - | |
675 |
| - | |
676 | 649 |
| |
677 | 650 |
| |
678 | 651 |
| |
|
Lines changed: 0 additions & 7 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
248 | 248 |
| |
249 | 249 |
| |
250 | 250 |
| |
251 |
| - | |
252 |
| - | |
253 |
| - | |
254 |
| - | |
255 |
| - | |
256 |
| - | |
257 |
| - | |
258 | 251 |
| |
259 | 252 |
| |
260 | 253 |
| |
|
Lines changed: 23 additions & 9 deletions
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
3 | 3 |
| |
4 | 4 |
| |
5 | 5 |
| |
6 |
| - | |
7 |
| - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
8 | 24 |
| |
9 |
| - | |
10 |
| - | |
11 |
| - | |
12 |
| - | |
13 |
| - | |
14 |
| - | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
15 | 30 |
| |
16 |
| - | |
|
0 commit comments