MCPcopy Create free account
hub / github.com/LFYSec/MScan / build

Method build

src/main/java/pascal/taie/WorldBuilder.java:43–43  ·  view source on GitHub ↗

Builds a new instance of World and make it globally accessible through static methods of World. TODO: remove analyses. @param options the options @param analyses the analyses to be executed

(Options options, List<AnalysisConfig> analyses)

Source from the content-addressed store, hash-verified

41 * @param analyses the analyses to be executed
42 */
43 void build(Options options, List<AnalysisConfig> analyses);
44}

Callers 1

buildWorldMethod · 0.95

Implementers 14

AbstractWorldBuildersrc/main/java/pascal/taie/AbstractWorl
CachedWorldBuildersrc/main/java/pascal/taie/frontend/cac
SootClassBuildersrc/main/java/pascal/taie/frontend/soo
MethodIRBuildersrc/main/java/pascal/taie/frontend/soo
SootWorldBuildersrc/main/java/pascal/taie/frontend/soo
IRBuildHelpersrc/main/java/pascal/taie/ir/IRBuildHe
JClasssrc/main/java/pascal/taie/language/cla
DefaultICFGsrc/main/java/pascal/taie/analysis/gra
PTABasedBuildersrc/main/java/pascal/taie/analysis/gra
CHABuildersrc/main/java/pascal/taie/analysis/gra
TFGBuildersrc/main/java/pascal/taie/analysis/pta
PFGBuildersrc/main/java/pascal/taie/analysis/pta

Calls

no outgoing calls

Tested by

no test coverage detected