Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1ad404c

Browse files
committed
C++: Extend model to include std::forward_list::insert_after.
1 parent fcacb22 commit 1ad404c

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

cpp/ql/src/semmle/code/cpp/models/implementations/StdContainer.qll

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,12 @@ class StdSequenceContainerFrontBack extends TaintFunction {
9090
}
9191

9292
/**
93-
* The standard container function `insert`.
93+
* The standard container functions `insert` and `insert_after`.
9494
*/
9595
class StdSequenceContainerInsert extends TaintFunction {
9696
StdSequenceContainerInsert() {
97-
this.hasQualifiedName("std", ["vector", "deque", "list"], "insert")
97+
this.hasQualifiedName("std", ["vector", "deque", "list"], "insert") or
98+
this.hasQualifiedName("std", ["forward_list"], "insert_after")
9899
}
99100

100101
/**

0 commit comments

Comments
 (0)