public interface ITypingStrategy
Typings.| Modifier and Type | Method and Description |
|---|---|
Typing |
createTyping(Chain<Local> locals)
Creates a new
Typing class instance with initialized bottom types for the given locals |
Typing |
createTyping(Typing tg)
Creates a new typing class as a copy from a given class
|
void |
finalizeTypes(Typing tp)
Finalizes the given types, i.e., converts intermediate types such as [0..1] to final types such as
boolean. |
void |
minimize(List<Typing> tgs,
IHierarchy h)
Minimize the given typing list using the hierarchy
|
Typing createTyping(Chain<Local> locals)
Typing class instance with initialized bottom types for the given localslocals - the localsTypingvoid minimize(List<Typing> tgs, IHierarchy h)
tgs - the Typing listh - the hierarchyvoid finalizeTypes(Typing tp)
boolean.tp - The typing to finalizeCopyright © 2024 Soot OSS. All rights reserved.