io.shiftleft.passes
Members list
Type members
Classlikes
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
Attributes
- Companion
- object
- Supertypes
Attributes
- Supertypes
-
class ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class SimpleCpgPass
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
CpgPassBase.type
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class NewStyleCpgPassBase[T]class ConcurrentWriterCpgPass[T]class ForkJoinParallelCpgPass[T]class CpgPassclass SimpleCpgPass
Attributes
- Supertypes
- Known subtypes
-
class CpgPassclass SimpleCpgPass
A key pool that returns the integers of the interval [first, last] in a thread-safe manner.
A key pool that returns the integers of the interval [first, last] in a thread-safe manner.
Attributes
- Supertypes
A pool of long integers that serve as node ids. Using the method next
, the pool provides the next id in a thread-safe manner.
A pool of long integers that serve as node ids. Using the method next
, the pool provides the next id in a thread-safe manner.
Attributes
- Supertypes
-
trait KeyPoolclass Objecttrait Matchableclass Any
- Known subtypes
-
class IntervalKeyPoolclass SequenceKeyPool
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
KeyPoolCreator.type
NewStyleCpgPassBase is the shared base between ForkJoinParallelCpgPass and ConcurrentWriterCpgPass, containing shared boilerplate. We don't want ConcurrentWriterCpgPass as a subclass of ForkJoinParallelCpgPass because that would make it hard to whether an instance is non-racy.
NewStyleCpgPassBase is the shared base between ForkJoinParallelCpgPass and ConcurrentWriterCpgPass, containing shared boilerplate. We don't want ConcurrentWriterCpgPass as a subclass of ForkJoinParallelCpgPass because that would make it hard to whether an instance is non-racy.
Please don't subclass this directly. The only reason it's not sealed is that this would mess with our file hierarchy.
Attributes
- Supertypes
- Known subtypes
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
A key pool that returns elements of seq
in order in a thread-safe manner.
A key pool that returns elements of seq
in order in a thread-safe manner.
Attributes
- Supertypes
Deprecated classlikes
Attributes
- Deprecated
- true
- Supertypes
-
class CpgPassclass ForkJoinParallelCpgPass[AnyRef]class NewStyleCpgPassBase[AnyRef]trait CpgPassBaseclass Objecttrait Matchableclass AnyShow all