Skip to content

Commit cc212b8

Browse files
authored
Fix ambiguous method steps (#1077)
1 parent 0938760 commit cc212b8

2 files changed

Lines changed: 0 additions & 12 deletions

File tree

  • dataflowengineoss/src/main/scala/io/shiftleft/dataflowengineoss/language
  • semanticcpg/src/main/scala/io/shiftleft/semanticcpg/language/types/expressions

dataflowengineoss/src/main/scala/io/shiftleft/dataflowengineoss/language/TrackingPoint.scala

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,6 @@ import scala.collection.mutable
1313
* */
1414
class TrackingPoint(val traversal: Traversal[nodes.TrackingPoint]) extends AnyVal {
1515

16-
/**
17-
* The enclosing method of the tracking point
18-
* */
19-
def method: Traversal[nodes.Method] =
20-
traversal.map(_.method)
21-
2216
/**
2317
* Convert to nearest CFG node
2418
* */

semanticcpg/src/main/scala/io/shiftleft/semanticcpg/language/types/expressions/Call.scala

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,6 @@ class Call(val traversal: Traversal[nodes.Call]) extends AnyVal {
2121
def isDynamic: Traversal[nodes.Call] =
2222
traversal.dispatchType("DYNAMIC_DISPATCH")
2323

24-
/**
25-
The caller
26-
*/
27-
def method: Traversal[nodes.Method] =
28-
traversal.in(EdgeTypes.CONTAINS).hasLabel(NodeTypes.METHOD).cast[nodes.Method]
29-
3024
/**
3125
The receiver of a call if the call has a receiver associated.
3226
*/

0 commit comments

Comments
 (0)