1 19 20 21 22 package soot; 23 24 25 public class Singletons { 26 public final class Global { 27 private Global() {} 28 } 29 private Global g = new Global(); 30 31 private soot.PhaseOptions instance_soot_PhaseOptions; 32 public soot.PhaseOptions soot_PhaseOptions() { 33 if( instance_soot_PhaseOptions == null ) instance_soot_PhaseOptions = new soot.PhaseOptions( g ); 34 return instance_soot_PhaseOptions; 35 } 36 37 private soot.jimple.toolkits.callgraph.VirtualCalls instance_soot_jimple_toolkits_callgraph_VirtualCalls; 38 public soot.jimple.toolkits.callgraph.VirtualCalls soot_jimple_toolkits_callgraph_VirtualCalls() { 39 if( instance_soot_jimple_toolkits_callgraph_VirtualCalls == null ) instance_soot_jimple_toolkits_callgraph_VirtualCalls = new soot.jimple.toolkits.callgraph.VirtualCalls( g ); 40 return instance_soot_jimple_toolkits_callgraph_VirtualCalls; 41 } 42 43 private soot.jimple.spark.fieldrw.FieldTagger instance_soot_jimple_spark_fieldrw_FieldTagger; 44 public soot.jimple.spark.fieldrw.FieldTagger soot_jimple_spark_fieldrw_FieldTagger() { 45 if( instance_soot_jimple_spark_fieldrw_FieldTagger == null ) instance_soot_jimple_spark_fieldrw_FieldTagger = new soot.jimple.spark.fieldrw.FieldTagger( g ); 46 return instance_soot_jimple_spark_fieldrw_FieldTagger; 47 } 48 49 private soot.util.SharedBitSetCache instance_soot_util_SharedBitSetCache; 50 public soot.util.SharedBitSetCache soot_util_SharedBitSetCache() { 51 if( instance_soot_util_SharedBitSetCache == null ) instance_soot_util_SharedBitSetCache = new soot.util.SharedBitSetCache( g ); 52 return instance_soot_util_SharedBitSetCache; 53 } 54 55 private soot.options.Options instance_soot_options_Options; 56 public soot.options.Options soot_options_Options() { 57 if( instance_soot_options_Options == null ) instance_soot_options_Options = new soot.options.Options( g ); 58 return instance_soot_options_Options; 59 } 60 61 private soot.jimple.toolkits.callgraph.CHATransformer instance_soot_jimple_toolkits_callgraph_CHATransformer; 62 public soot.jimple.toolkits.callgraph.CHATransformer soot_jimple_toolkits_callgraph_CHATransformer() { 63 if( instance_soot_jimple_toolkits_callgraph_CHATransformer == null ) instance_soot_jimple_toolkits_callgraph_CHATransformer = new soot.jimple.toolkits.callgraph.CHATransformer( g ); 64 return instance_soot_jimple_toolkits_callgraph_CHATransformer; 65 } 66 67 private soot.toolkits.graph.SlowPseudoTopologicalOrderer instance_soot_toolkits_graph_SlowPseudoTopologicalOrderer; 68 public soot.toolkits.graph.SlowPseudoTopologicalOrderer soot_toolkits_graph_SlowPseudoTopologicalOrderer() { 69 if( instance_soot_toolkits_graph_SlowPseudoTopologicalOrderer == null ) instance_soot_toolkits_graph_SlowPseudoTopologicalOrderer = new soot.toolkits.graph.SlowPseudoTopologicalOrderer( g ); 70 return instance_soot_toolkits_graph_SlowPseudoTopologicalOrderer; 71 } 72 73 private soot.jimple.toolkits.invoke.SynchronizerManager instance_soot_jimple_toolkits_invoke_SynchronizerManager; 74 public soot.jimple.toolkits.invoke.SynchronizerManager soot_jimple_toolkits_invoke_SynchronizerManager() { 75 if( instance_soot_jimple_toolkits_invoke_SynchronizerManager == null ) instance_soot_jimple_toolkits_invoke_SynchronizerManager = new soot.jimple.toolkits.invoke.SynchronizerManager( g ); 76 return instance_soot_jimple_toolkits_invoke_SynchronizerManager; 77 } 78 79 private soot.jimple.toolkits.typing.integer.ClassHierarchy instance_soot_jimple_toolkits_typing_integer_ClassHierarchy; 80 public soot.jimple.toolkits.typing.integer.ClassHierarchy soot_jimple_toolkits_typing_integer_ClassHierarchy() { 81 if( instance_soot_jimple_toolkits_typing_integer_ClassHierarchy == null ) instance_soot_jimple_toolkits_typing_integer_ClassHierarchy = new soot.jimple.toolkits.typing.integer.ClassHierarchy( g ); 82 return instance_soot_jimple_toolkits_typing_integer_ClassHierarchy; 83 } 84 85 private soot.Main instance_soot_Main; 86 public soot.Main soot_Main() { 87 if( instance_soot_Main == null ) instance_soot_Main = new soot.Main( g ); 88 return instance_soot_Main; 89 } 90 91 private soot.tagkit.TagManager instance_soot_tagkit_TagManager; 92 public soot.tagkit.TagManager soot_tagkit_TagManager() { 93 if( instance_soot_tagkit_TagManager == null ) instance_soot_tagkit_TagManager = new soot.tagkit.TagManager( g ); 94 return instance_soot_tagkit_TagManager; 95 } 96 97 private soot.jimple.toolkits.pointer.representations.Environment instance_soot_jimple_toolkits_pointer_representations_Environment; 98 public soot.jimple.toolkits.pointer.representations.Environment soot_jimple_toolkits_pointer_representations_Environment() { 99 if( instance_soot_jimple_toolkits_pointer_representations_Environment == null ) instance_soot_jimple_toolkits_pointer_representations_Environment = new soot.jimple.toolkits.pointer.representations.Environment( g ); 100 return instance_soot_jimple_toolkits_pointer_representations_Environment; 101 } 102 103 private soot.jimple.toolkits.pointer.representations.TypeConstants instance_soot_jimple_toolkits_pointer_representations_TypeConstants; 104 public soot.jimple.toolkits.pointer.representations.TypeConstants soot_jimple_toolkits_pointer_representations_TypeConstants() { 105 if( instance_soot_jimple_toolkits_pointer_representations_TypeConstants == null ) instance_soot_jimple_toolkits_pointer_representations_TypeConstants = new soot.jimple.toolkits.pointer.representations.TypeConstants( g ); 106 return instance_soot_jimple_toolkits_pointer_representations_TypeConstants; 107 } 108 109 private soot.coffi.Util instance_soot_coffi_Util; 110 public soot.coffi.Util soot_coffi_Util() { 111 if( instance_soot_coffi_Util == null ) instance_soot_coffi_Util = new soot.coffi.Util( g ); 112 return instance_soot_coffi_Util; 113 } 114 115 private soot.SourceLocator instance_soot_SourceLocator; 116 public soot.SourceLocator soot_SourceLocator() { 117 if( instance_soot_SourceLocator == null ) instance_soot_SourceLocator = new soot.SourceLocator( g ); 118 return instance_soot_SourceLocator; 119 } 120 121 private soot.coffi.CONSTANT_Utf8_collector instance_soot_coffi_CONSTANT_Utf8_collector; 122 public soot.coffi.CONSTANT_Utf8_collector soot_coffi_CONSTANT_Utf8_collector() { 123 if( instance_soot_coffi_CONSTANT_Utf8_collector == null ) instance_soot_coffi_CONSTANT_Utf8_collector = new soot.coffi.CONSTANT_Utf8_collector( g ); 124 return instance_soot_coffi_CONSTANT_Utf8_collector; 125 } 126 127 private soot.dava.toolkits.base.finders.AbruptEdgeFinder instance_soot_dava_toolkits_base_finders_AbruptEdgeFinder; 128 public soot.dava.toolkits.base.finders.AbruptEdgeFinder soot_dava_toolkits_base_finders_AbruptEdgeFinder() { 129 if( instance_soot_dava_toolkits_base_finders_AbruptEdgeFinder == null ) instance_soot_dava_toolkits_base_finders_AbruptEdgeFinder = new soot.dava.toolkits.base.finders.AbruptEdgeFinder( g ); 130 return instance_soot_dava_toolkits_base_finders_AbruptEdgeFinder; 131 } 132 133 private soot.jimple.toolkits.base.Aggregator instance_soot_jimple_toolkits_base_Aggregator; 134 public soot.jimple.toolkits.base.Aggregator soot_jimple_toolkits_base_Aggregator() { 135 if( instance_soot_jimple_toolkits_base_Aggregator == null ) instance_soot_jimple_toolkits_base_Aggregator = new soot.jimple.toolkits.base.Aggregator( g ); 136 return instance_soot_jimple_toolkits_base_Aggregator; 137 } 138 139 private soot.jimple.toolkits.annotation.arraycheck.ArrayBoundsChecker instance_soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker; 140 public soot.jimple.toolkits.annotation.arraycheck.ArrayBoundsChecker soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker() { 141 if( instance_soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker == null ) instance_soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker = new soot.jimple.toolkits.annotation.arraycheck.ArrayBoundsChecker( g ); 142 return instance_soot_jimple_toolkits_annotation_arraycheck_ArrayBoundsChecker; 143 } 144 145 private soot.jimple.spark.pag.ArrayElement instance_soot_jimple_spark_pag_ArrayElement; 146 public soot.jimple.spark.pag.ArrayElement soot_jimple_spark_pag_ArrayElement() { 147 if( instance_soot_jimple_spark_pag_ArrayElement == null ) instance_soot_jimple_spark_pag_ArrayElement = new soot.jimple.spark.pag.ArrayElement( g ); 148 return instance_soot_jimple_spark_pag_ArrayElement; 149 } 150 151 private soot.jimple.toolkits.annotation.tags.ArrayNullTagAggregator instance_soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator; 152 public soot.jimple.toolkits.annotation.tags.ArrayNullTagAggregator soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator() { 153 if( instance_soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator == null ) instance_soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator = new soot.jimple.toolkits.annotation.tags.ArrayNullTagAggregator( g ); 154 return instance_soot_jimple_toolkits_annotation_tags_ArrayNullTagAggregator; 155 } 156 157 private soot.dava.toolkits.base.AST.ASTWalker instance_soot_dava_toolkits_base_AST_ASTWalker; 158 public soot.dava.toolkits.base.AST.ASTWalker soot_dava_toolkits_base_AST_ASTWalker() { 159 if( instance_soot_dava_toolkits_base_AST_ASTWalker == null ) instance_soot_dava_toolkits_base_AST_ASTWalker = new soot.dava.toolkits.base.AST.ASTWalker( g ); 160 return instance_soot_dava_toolkits_base_AST_ASTWalker; 161 } 162 163 private soot.baf.Baf instance_soot_baf_Baf; 164 public soot.baf.Baf soot_baf_Baf() { 165 if( instance_soot_baf_Baf == null ) instance_soot_baf_Baf = new soot.baf.Baf( g ); 166 return instance_soot_baf_Baf; 167 } 168 169 private soot.BooleanType instance_soot_BooleanType; 170 public soot.BooleanType soot_BooleanType() { 171 if( instance_soot_BooleanType == null ) instance_soot_BooleanType = new soot.BooleanType( g ); 172 return instance_soot_BooleanType; 173 } 174 175 private soot.jimple.toolkits.scalar.pre.BusyCodeMotion instance_soot_jimple_toolkits_scalar_pre_BusyCodeMotion; 176 public soot.jimple.toolkits.scalar.pre.BusyCodeMotion soot_jimple_toolkits_scalar_pre_BusyCodeMotion() { 177 if( instance_soot_jimple_toolkits_scalar_pre_BusyCodeMotion == null ) instance_soot_jimple_toolkits_scalar_pre_BusyCodeMotion = new soot.jimple.toolkits.scalar.pre.BusyCodeMotion( g ); 178 return instance_soot_jimple_toolkits_scalar_pre_BusyCodeMotion; 179 } 180 181 private soot.ByteType instance_soot_ByteType; 182 public soot.ByteType soot_ByteType() { 183 if( instance_soot_ByteType == null ) instance_soot_ByteType = new soot.ByteType( g ); 184 return instance_soot_ByteType; 185 } 186 187 private soot.jimple.toolkits.pointer.CastCheckEliminatorDumper instance_soot_jimple_toolkits_pointer_CastCheckEliminatorDumper; 188 public soot.jimple.toolkits.pointer.CastCheckEliminatorDumper soot_jimple_toolkits_pointer_CastCheckEliminatorDumper() { 189 if( instance_soot_jimple_toolkits_pointer_CastCheckEliminatorDumper == null ) instance_soot_jimple_toolkits_pointer_CastCheckEliminatorDumper = new soot.jimple.toolkits.pointer.CastCheckEliminatorDumper( g ); 190 return instance_soot_jimple_toolkits_pointer_CastCheckEliminatorDumper; 191 } 192 193 private soot.CharType instance_soot_CharType; 194 public soot.CharType soot_CharType() { 195 if( instance_soot_CharType == null ) instance_soot_CharType = new soot.CharType( g ); 196 return instance_soot_CharType; 197 } 198 199 private soot.jimple.toolkits.annotation.arraycheck.ClassFieldAnalysis instance_soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis; 200 public soot.jimple.toolkits.annotation.arraycheck.ClassFieldAnalysis soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis() { 201 if( instance_soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis == null ) instance_soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis = new soot.jimple.toolkits.annotation.arraycheck.ClassFieldAnalysis( g ); 202 return instance_soot_jimple_toolkits_annotation_arraycheck_ClassFieldAnalysis; 203 } 204 205 private soot.jimple.toolkits.scalar.CommonSubexpressionEliminator instance_soot_jimple_toolkits_scalar_CommonSubexpressionEliminator; 206 public soot.jimple.toolkits.scalar.CommonSubexpressionEliminator soot_jimple_toolkits_scalar_CommonSubexpressionEliminator() { 207 if( instance_soot_jimple_toolkits_scalar_CommonSubexpressionEliminator == null ) instance_soot_jimple_toolkits_scalar_CommonSubexpressionEliminator = new soot.jimple.toolkits.scalar.CommonSubexpressionEliminator( g ); 208 return instance_soot_jimple_toolkits_scalar_CommonSubexpressionEliminator; 209 } 210 211 private soot.jimple.toolkits.scalar.ConditionalBranchFolder instance_soot_jimple_toolkits_scalar_ConditionalBranchFolder; 212 public soot.jimple.toolkits.scalar.ConditionalBranchFolder soot_jimple_toolkits_scalar_ConditionalBranchFolder() { 213 if( instance_soot_jimple_toolkits_scalar_ConditionalBranchFolder == null ) instance_soot_jimple_toolkits_scalar_ConditionalBranchFolder = new soot.jimple.toolkits.scalar.ConditionalBranchFolder( g ); 214 return instance_soot_jimple_toolkits_scalar_ConditionalBranchFolder; 215 } 216 217 private soot.jimple.toolkits.scalar.ConstantPropagatorAndFolder instance_soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder; 218 public soot.jimple.toolkits.scalar.ConstantPropagatorAndFolder soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder() { 219 if( instance_soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder == null ) instance_soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder = new soot.jimple.toolkits.scalar.ConstantPropagatorAndFolder( g ); 220 return instance_soot_jimple_toolkits_scalar_ConstantPropagatorAndFolder; 221 } 222 223 private soot.grimp.toolkits.base.ConstructorFolder instance_soot_grimp_toolkits_base_ConstructorFolder; 224 public soot.grimp.toolkits.base.ConstructorFolder soot_grimp_toolkits_base_ConstructorFolder() { 225 if( instance_soot_grimp_toolkits_base_ConstructorFolder == null ) instance_soot_grimp_toolkits_base_ConstructorFolder = new soot.grimp.toolkits.base.ConstructorFolder( g ); 226 return instance_soot_grimp_toolkits_base_ConstructorFolder; 227 } 228 229 private soot.jimple.toolkits.scalar.CopyPropagator instance_soot_jimple_toolkits_scalar_CopyPropagator; 230 public soot.jimple.toolkits.scalar.CopyPropagator soot_jimple_toolkits_scalar_CopyPropagator() { 231 if( instance_soot_jimple_toolkits_scalar_CopyPropagator == null ) instance_soot_jimple_toolkits_scalar_CopyPropagator = new soot.jimple.toolkits.scalar.CopyPropagator( g ); 232 return instance_soot_jimple_toolkits_scalar_CopyPropagator; 233 } 234 235 private soot.jimple.toolkits.graph.CriticalEdgeRemover instance_soot_jimple_toolkits_graph_CriticalEdgeRemover; 236 public soot.jimple.toolkits.graph.CriticalEdgeRemover soot_jimple_toolkits_graph_CriticalEdgeRemover() { 237 if( instance_soot_jimple_toolkits_graph_CriticalEdgeRemover == null ) instance_soot_jimple_toolkits_graph_CriticalEdgeRemover = new soot.jimple.toolkits.graph.CriticalEdgeRemover( g ); 238 return instance_soot_jimple_toolkits_graph_CriticalEdgeRemover; 239 } 240 241 private soot.dava.toolkits.base.finders.CycleFinder instance_soot_dava_toolkits_base_finders_CycleFinder; 242 public soot.dava.toolkits.base.finders.CycleFinder soot_dava_toolkits_base_finders_CycleFinder() { 243 if( instance_soot_dava_toolkits_base_finders_CycleFinder == null ) instance_soot_dava_toolkits_base_finders_CycleFinder = new soot.dava.toolkits.base.finders.CycleFinder( g ); 244 return instance_soot_dava_toolkits_base_finders_CycleFinder; 245 } 246 247 private soot.dava.Dava instance_soot_dava_Dava; 248 public soot.dava.Dava soot_dava_Dava() { 249 if( instance_soot_dava_Dava == null ) instance_soot_dava_Dava = new soot.dava.Dava( g ); 250 return instance_soot_dava_Dava; 251 } 252 253 private soot.dava.DavaPrinter instance_soot_dava_DavaPrinter; 254 public soot.dava.DavaPrinter soot_dava_DavaPrinter() { 255 if( instance_soot_dava_DavaPrinter == null ) instance_soot_dava_DavaPrinter = new soot.dava.DavaPrinter( g ); 256 return instance_soot_dava_DavaPrinter; 257 } 258 259 private soot.xml.XMLPrinter instance_soot_xml_XMLPrinter; 260 public soot.xml.XMLPrinter soot_xml_XMLPrinter() { 261 if( instance_soot_xml_XMLPrinter == null ) instance_soot_xml_XMLPrinter = new soot.xml.XMLPrinter( g ); 262 return instance_soot_xml_XMLPrinter; 263 } 264 265 private soot.Printer instance_soot_Printer; 266 public soot.Printer soot_Printer() { 267 if( instance_soot_Printer == null ) instance_soot_Printer = new soot.Printer( g ); 268 return instance_soot_Printer; 269 } 270 271 private soot.jimple.toolkits.scalar.DeadAssignmentEliminator instance_soot_jimple_toolkits_scalar_DeadAssignmentEliminator; 272 public soot.jimple.toolkits.scalar.DeadAssignmentEliminator soot_jimple_toolkits_scalar_DeadAssignmentEliminator() { 273 if( instance_soot_jimple_toolkits_scalar_DeadAssignmentEliminator == null ) instance_soot_jimple_toolkits_scalar_DeadAssignmentEliminator = new soot.jimple.toolkits.scalar.DeadAssignmentEliminator( g ); 274 return instance_soot_jimple_toolkits_scalar_DeadAssignmentEliminator; 275 } 276 277 private soot.jimple.toolkits.pointer.DependenceTagAggregator instance_soot_jimple_toolkits_pointer_DependenceTagAggregator; 278 public soot.jimple.toolkits.pointer.DependenceTagAggregator soot_jimple_toolkits_pointer_DependenceTagAggregator() { 279 if( instance_soot_jimple_toolkits_pointer_DependenceTagAggregator == null ) instance_soot_jimple_toolkits_pointer_DependenceTagAggregator = new soot.jimple.toolkits.pointer.DependenceTagAggregator( g ); 280 return instance_soot_jimple_toolkits_pointer_DependenceTagAggregator; 281 } 282 283 private soot.coffi.Double2ndHalfType instance_soot_coffi_Double2ndHalfType; 284 public soot.coffi.Double2ndHalfType soot_coffi_Double2ndHalfType() { 285 if( instance_soot_coffi_Double2ndHalfType == null ) instance_soot_coffi_Double2ndHalfType = new soot.coffi.Double2ndHalfType( g ); 286 return instance_soot_coffi_Double2ndHalfType; 287 } 288 289 private soot.DoubleType instance_soot_DoubleType; 290 public soot.DoubleType soot_DoubleType() { 291 if( instance_soot_DoubleType == null ) instance_soot_DoubleType = new soot.DoubleType( g ); 292 return instance_soot_DoubleType; 293 } 294 295 private soot.baf.DoubleWordType instance_soot_baf_DoubleWordType; 296 public soot.baf.DoubleWordType soot_baf_DoubleWordType() { 297 if( instance_soot_baf_DoubleWordType == null ) instance_soot_baf_DoubleWordType = new soot.baf.DoubleWordType( g ); 298 return instance_soot_baf_DoubleWordType; 299 } 300 301 private soot.jimple.toolkits.pointer.DumbPointerAnalysis instance_soot_jimple_toolkits_pointer_DumbPointerAnalysis; 302 public soot.jimple.toolkits.pointer.DumbPointerAnalysis soot_jimple_toolkits_pointer_DumbPointerAnalysis() { 303 if( instance_soot_jimple_toolkits_pointer_DumbPointerAnalysis == null ) instance_soot_jimple_toolkits_pointer_DumbPointerAnalysis = new soot.jimple.toolkits.pointer.DumbPointerAnalysis( g ); 304 return instance_soot_jimple_toolkits_pointer_DumbPointerAnalysis; 305 } 306 307 private soot.jimple.spark.sets.EmptyPointsToSet instance_soot_jimple_spark_sets_EmptyPointsToSet; 308 public soot.jimple.spark.sets.EmptyPointsToSet soot_jimple_spark_sets_EmptyPointsToSet() { 309 if( instance_soot_jimple_spark_sets_EmptyPointsToSet == null ) instance_soot_jimple_spark_sets_EmptyPointsToSet = new soot.jimple.spark.sets.EmptyPointsToSet( g ); 310 return instance_soot_jimple_spark_sets_EmptyPointsToSet; 311 } 312 313 private soot.ErroneousType instance_soot_ErroneousType; 314 public soot.ErroneousType soot_ErroneousType() { 315 if( instance_soot_ErroneousType == null ) instance_soot_ErroneousType = new soot.ErroneousType( g ); 316 return instance_soot_ErroneousType; 317 } 318 319 private soot.dava.toolkits.base.finders.ExceptionFinder instance_soot_dava_toolkits_base_finders_ExceptionFinder; 320 public soot.dava.toolkits.base.finders.ExceptionFinder soot_dava_toolkits_base_finders_ExceptionFinder() { 321 if( instance_soot_dava_toolkits_base_finders_ExceptionFinder == null ) instance_soot_dava_toolkits_base_finders_ExceptionFinder = new soot.dava.toolkits.base.finders.ExceptionFinder( g ); 322 return instance_soot_dava_toolkits_base_finders_ExceptionFinder; 323 } 324 325 private soot.jimple.toolkits.pointer.FieldRWTagger instance_soot_jimple_toolkits_pointer_FieldRWTagger; 326 public soot.jimple.toolkits.pointer.FieldRWTagger soot_jimple_toolkits_pointer_FieldRWTagger() { 327 if( instance_soot_jimple_toolkits_pointer_FieldRWTagger == null ) instance_soot_jimple_toolkits_pointer_FieldRWTagger = new soot.jimple.toolkits.pointer.FieldRWTagger( g ); 328 return instance_soot_jimple_toolkits_pointer_FieldRWTagger; 329 } 330 331 private soot.FloatType instance_soot_FloatType; 332 public soot.FloatType soot_FloatType() { 333 if( instance_soot_FloatType == null ) instance_soot_FloatType = new soot.FloatType( g ); 334 return instance_soot_FloatType; 335 } 336 337 private soot.jimple.toolkits.pointer.FullObjectSet instance_soot_jimple_toolkits_pointer_FullObjectSet; 338 public soot.jimple.toolkits.pointer.FullObjectSet soot_jimple_toolkits_pointer_FullObjectSet() { 339 if( instance_soot_jimple_toolkits_pointer_FullObjectSet == null ) instance_soot_jimple_toolkits_pointer_FullObjectSet = new soot.jimple.toolkits.pointer.FullObjectSet( g ); 340 return instance_soot_jimple_toolkits_pointer_FullObjectSet; 341 } 342 343 private soot.grimp.Grimp instance_soot_grimp_Grimp; 344 public soot.grimp.Grimp soot_grimp_Grimp() { 345 if( instance_soot_grimp_Grimp == null ) instance_soot_grimp_Grimp = new soot.grimp.Grimp( g ); 346 return instance_soot_grimp_Grimp; 347 } 348 349 private soot.dava.toolkits.base.finders.IfFinder instance_soot_dava_toolkits_base_finders_IfFinder; 350 public soot.dava.toolkits.base.finders.IfFinder soot_dava_toolkits_base_finders_IfFinder() { 351 if( instance_soot_dava_toolkits_base_finders_IfFinder == null ) instance_soot_dava_toolkits_base_finders_IfFinder = new soot.dava.toolkits.base.finders.IfFinder( g ); 352 return instance_soot_dava_toolkits_base_finders_IfFinder; 353 } 354 355 private soot.IntType instance_soot_IntType; 356 public soot.IntType soot_IntType() { 357 if( instance_soot_IntType == null ) instance_soot_IntType = new soot.IntType( g ); 358 return instance_soot_IntType; 359 } 360 361 private soot.jimple.Jimple instance_soot_jimple_Jimple; 362 public soot.jimple.Jimple soot_jimple_Jimple() { 363 if( instance_soot_jimple_Jimple == null ) instance_soot_jimple_Jimple = new soot.jimple.Jimple( g ); 364 return instance_soot_jimple_Jimple; 365 } 366 367 private soot.dava.toolkits.base.finders.LabeledBlockFinder instance_soot_dava_toolkits_base_finders_LabeledBlockFinder; 368 public soot.dava.toolkits.base.finders.LabeledBlockFinder soot_dava_toolkits_base_finders_LabeledBlockFinder() { 369 if( instance_soot_dava_toolkits_base_finders_LabeledBlockFinder == null ) instance_soot_dava_toolkits_base_finders_LabeledBlockFinder = new soot.dava.toolkits.base.finders.LabeledBlockFinder( g ); 370 return instance_soot_dava_toolkits_base_finders_LabeledBlockFinder; 371 } 372 373 private soot.jimple.toolkits.scalar.pre.LazyCodeMotion instance_soot_jimple_toolkits_scalar_pre_LazyCodeMotion; 374 public soot.jimple.toolkits.scalar.pre.LazyCodeMotion soot_jimple_toolkits_scalar_pre_LazyCodeMotion() { 375 if( instance_soot_jimple_toolkits_scalar_pre_LazyCodeMotion == null ) instance_soot_jimple_toolkits_scalar_pre_LazyCodeMotion = new soot.jimple.toolkits.scalar.pre.LazyCodeMotion( g ); 376 return instance_soot_jimple_toolkits_scalar_pre_LazyCodeMotion; 377 } 378 379 private soot.tagkit.LineNumberTagAggregator instance_soot_tagkit_LineNumberTagAggregator; 380 public soot.tagkit.LineNumberTagAggregator soot_tagkit_LineNumberTagAggregator() { 381 if( instance_soot_tagkit_LineNumberTagAggregator == null ) instance_soot_tagkit_LineNumberTagAggregator = new soot.tagkit.LineNumberTagAggregator( g ); 382 return instance_soot_tagkit_LineNumberTagAggregator; 383 } 384 385 private soot.tagkit.InnerClassTagAggregator instance_soot_tagkit_InnerClassTagAggregator; 386 public soot.tagkit.InnerClassTagAggregator soot_tagkit_InnerClassTagAggregator() { 387 if( instance_soot_tagkit_InnerClassTagAggregator == null ) instance_soot_tagkit_InnerClassTagAggregator = new soot.tagkit.InnerClassTagAggregator( g ); 388 return instance_soot_tagkit_InnerClassTagAggregator; 389 } 390 391 private soot.jimple.toolkits.annotation.LineNumberAdder instance_soot_jimple_toolkits_annotation_LineNumberAdder; 392 public soot.jimple.toolkits.annotation.LineNumberAdder soot_jimple_toolkits_annotation_LineNumberAdder() { 393 if( instance_soot_jimple_toolkits_annotation_LineNumberAdder == null ) instance_soot_jimple_toolkits_annotation_LineNumberAdder = new soot.jimple.toolkits.annotation.LineNumberAdder( g ); 394 return instance_soot_jimple_toolkits_annotation_LineNumberAdder; 395 } 396 397 private soot.baf.toolkits.base.LoadStoreOptimizer instance_soot_baf_toolkits_base_LoadStoreOptimizer; 398 public soot.baf.toolkits.base.LoadStoreOptimizer soot_baf_toolkits_base_LoadStoreOptimizer() { 399 if( instance_soot_baf_toolkits_base_LoadStoreOptimizer == null ) instance_soot_baf_toolkits_base_LoadStoreOptimizer = new soot.baf.toolkits.base.LoadStoreOptimizer( g ); 400 return instance_soot_baf_toolkits_base_LoadStoreOptimizer; 401 } 402 403 private soot.jimple.toolkits.scalar.LocalNameStandardizer instance_soot_jimple_toolkits_scalar_LocalNameStandardizer; 404 public soot.jimple.toolkits.scalar.LocalNameStandardizer soot_jimple_toolkits_scalar_LocalNameStandardizer() { 405 if( instance_soot_jimple_toolkits_scalar_LocalNameStandardizer == null ) instance_soot_jimple_toolkits_scalar_LocalNameStandardizer = new soot.jimple.toolkits.scalar.LocalNameStandardizer( g ); 406 return instance_soot_jimple_toolkits_scalar_LocalNameStandardizer; 407 } 408 409 private soot.toolkits.scalar.LocalPacker instance_soot_toolkits_scalar_LocalPacker; 410 public soot.toolkits.scalar.LocalPacker soot_toolkits_scalar_LocalPacker() { 411 if( instance_soot_toolkits_scalar_LocalPacker == null ) instance_soot_toolkits_scalar_LocalPacker = new soot.toolkits.scalar.LocalPacker( g ); 412 return instance_soot_toolkits_scalar_LocalPacker; 413 } 414 415 private soot.toolkits.scalar.LocalSplitter instance_soot_toolkits_scalar_LocalSplitter; 416 public soot.toolkits.scalar.LocalSplitter soot_toolkits_scalar_LocalSplitter() { 417 if( instance_soot_toolkits_scalar_LocalSplitter == null ) instance_soot_toolkits_scalar_LocalSplitter = new soot.toolkits.scalar.LocalSplitter( g ); 418 return instance_soot_toolkits_scalar_LocalSplitter; 419 } 420 421 private soot.coffi.Long2ndHalfType instance_soot_coffi_Long2ndHalfType; 422 public soot.coffi.Long2ndHalfType soot_coffi_Long2ndHalfType() { 423 if( instance_soot_coffi_Long2ndHalfType == null ) instance_soot_coffi_Long2ndHalfType = new soot.coffi.Long2ndHalfType( g ); 424 return instance_soot_coffi_Long2ndHalfType; 425 } 426 427 private soot.LongType instance_soot_LongType; 428 public soot.LongType soot_LongType() { 429 if( instance_soot_LongType == null ) instance_soot_LongType = new soot.LongType( g ); 430 return instance_soot_LongType; 431 } 432 433 private soot.dava.toolkits.base.misc.MonitorConverter instance_soot_dava_toolkits_base_misc_MonitorConverter; 434 public soot.dava.toolkits.base.misc.MonitorConverter soot_dava_toolkits_base_misc_MonitorConverter() { 435 if( instance_soot_dava_toolkits_base_misc_MonitorConverter == null ) instance_soot_dava_toolkits_base_misc_MonitorConverter = new soot.dava.toolkits.base.misc.MonitorConverter( g ); 436 return instance_soot_dava_toolkits_base_misc_MonitorConverter; 437 } 438 439 private soot.jimple.toolkits.scalar.NopEliminator instance_soot_jimple_toolkits_scalar_NopEliminator; 440 public soot.jimple.toolkits.scalar.NopEliminator soot_jimple_toolkits_scalar_NopEliminator() { 441 if( instance_soot_jimple_toolkits_scalar_NopEliminator == null ) instance_soot_jimple_toolkits_scalar_NopEliminator = new soot.jimple.toolkits.scalar.NopEliminator( g ); 442 return instance_soot_jimple_toolkits_scalar_NopEliminator; 443 } 444 445 private soot.jimple.NullConstant instance_soot_jimple_NullConstant; 446 public soot.jimple.NullConstant soot_jimple_NullConstant() { 447 if( instance_soot_jimple_NullConstant == null ) instance_soot_jimple_NullConstant = new soot.jimple.NullConstant( g ); 448 return instance_soot_jimple_NullConstant; 449 } 450 451 private soot.jimple.toolkits.annotation.nullcheck.NullPointerChecker instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker; 452 public soot.jimple.toolkits.annotation.nullcheck.NullPointerChecker soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker() { 453 if( instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker == null ) instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker = new soot.jimple.toolkits.annotation.nullcheck.NullPointerChecker( g ); 454 return instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerChecker; 455 } 456 457 private soot.NullType instance_soot_NullType; 458 public soot.NullType soot_NullType() { 459 if( instance_soot_NullType == null ) instance_soot_NullType = new soot.NullType( g ); 460 return instance_soot_NullType; 461 } 462 463 private soot.dava.toolkits.base.misc.PackageNamer instance_soot_dava_toolkits_base_misc_PackageNamer; 464 public soot.dava.toolkits.base.misc.PackageNamer soot_dava_toolkits_base_misc_PackageNamer() { 465 if( instance_soot_dava_toolkits_base_misc_PackageNamer == null ) instance_soot_dava_toolkits_base_misc_PackageNamer = new soot.dava.toolkits.base.misc.PackageNamer( g ); 466 return instance_soot_dava_toolkits_base_misc_PackageNamer; 467 } 468 469 private soot.PackManager instance_soot_PackManager; 470 public soot.PackManager soot_PackManager() { 471 if( instance_soot_PackManager == null ) instance_soot_PackManager = new soot.PackManager( g ); 472 return instance_soot_PackManager; 473 } 474 475 private soot.baf.toolkits.base.PeepholeOptimizer instance_soot_baf_toolkits_base_PeepholeOptimizer; 476 public soot.baf.toolkits.base.PeepholeOptimizer soot_baf_toolkits_base_PeepholeOptimizer() { 477 if( instance_soot_baf_toolkits_base_PeepholeOptimizer == null ) instance_soot_baf_toolkits_base_PeepholeOptimizer = new soot.baf.toolkits.base.PeepholeOptimizer( g ); 478 return instance_soot_baf_toolkits_base_PeepholeOptimizer; 479 } 480 481 private soot.jimple.toolkits.annotation.profiling.ProfilingGenerator instance_soot_jimple_toolkits_annotation_profiling_ProfilingGenerator; 482 public soot.jimple.toolkits.annotation.profiling.ProfilingGenerator soot_jimple_toolkits_annotation_profiling_ProfilingGenerator() { 483 if( instance_soot_jimple_toolkits_annotation_profiling_ProfilingGenerator == null ) instance_soot_jimple_toolkits_annotation_profiling_ProfilingGenerator = new soot.jimple.toolkits.annotation.profiling.ProfilingGenerator( g ); 484 return instance_soot_jimple_toolkits_annotation_profiling_ProfilingGenerator; 485 } 486 487 private soot.jimple.toolkits.annotation.arraycheck.RectangularArrayFinder instance_soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder; 488 public soot.jimple.toolkits.annotation.arraycheck.RectangularArrayFinder soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder() { 489 if( instance_soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder == null ) instance_soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder = new soot.jimple.toolkits.annotation.arraycheck.RectangularArrayFinder( g ); 490 return instance_soot_jimple_toolkits_annotation_arraycheck_RectangularArrayFinder; 491 } 492 493 private soot.RefType instance_soot_RefType; 494 public soot.RefType soot_RefType() { 495 if( instance_soot_RefType == null ) instance_soot_RefType = new soot.RefType( g ); 496 return instance_soot_RefType; 497 } 498 499 private soot.Scene instance_soot_Scene; 500 public soot.Scene soot_Scene() { 501 if( instance_soot_Scene == null ) instance_soot_Scene = new soot.Scene( g ); 502 return instance_soot_Scene; 503 } 504 505 private soot.dava.toolkits.base.finders.SequenceFinder instance_soot_dava_toolkits_base_finders_SequenceFinder; 506 public soot.dava.toolkits.base.finders.SequenceFinder soot_dava_toolkits_base_finders_SequenceFinder() { 507 if( instance_soot_dava_toolkits_base_finders_SequenceFinder == null ) instance_soot_dava_toolkits_base_finders_SequenceFinder = new soot.dava.toolkits.base.finders.SequenceFinder( g ); 508 return instance_soot_dava_toolkits_base_finders_SequenceFinder; 509 } 510 511 private soot.shimple.Shimple instance_soot_shimple_Shimple; 512 public soot.shimple.Shimple soot_shimple_Shimple() { 513 if( instance_soot_shimple_Shimple == null ) instance_soot_shimple_Shimple = new soot.shimple.Shimple( g ); 514 return instance_soot_shimple_Shimple; 515 } 516 517 private soot.shimple.ShimpleTransformer instance_soot_shimple_ShimpleTransformer; 518 public soot.shimple.ShimpleTransformer soot_shimple_ShimpleTransformer() { 519 if( instance_soot_shimple_ShimpleTransformer == null ) instance_soot_shimple_ShimpleTransformer = new soot.shimple.ShimpleTransformer( g ); 520 return instance_soot_shimple_ShimpleTransformer; 521 } 522 523 private soot.shimple.toolkits.scalar.SConstantPropagatorAndFolder instance_soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder; 524 public soot.shimple.toolkits.scalar.SConstantPropagatorAndFolder soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder() { 525 if( instance_soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder == null ) instance_soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder = new soot.shimple.toolkits.scalar.SConstantPropagatorAndFolder( g ); 526 return instance_soot_shimple_toolkits_scalar_SConstantPropagatorAndFolder; 527 } 528 529 private soot.ShortType instance_soot_ShortType; 530 public soot.ShortType soot_ShortType() { 531 if( instance_soot_ShortType == null ) instance_soot_ShortType = new soot.ShortType( g ); 532 return instance_soot_ShortType; 533 } 534 535 private soot.jimple.toolkits.pointer.SideEffectTagger instance_soot_jimple_toolkits_pointer_SideEffectTagger; 536 public soot.jimple.toolkits.pointer.SideEffectTagger soot_jimple_toolkits_pointer_SideEffectTagger() { 537 if( instance_soot_jimple_toolkits_pointer_SideEffectTagger == null ) instance_soot_jimple_toolkits_pointer_SideEffectTagger = new soot.jimple.toolkits.pointer.SideEffectTagger( g ); 538 return instance_soot_jimple_toolkits_pointer_SideEffectTagger; 539 } 540 541 private soot.jimple.spark.SparkTransformer instance_soot_jimple_spark_SparkTransformer; 542 public soot.jimple.spark.SparkTransformer soot_jimple_spark_SparkTransformer() { 543 if( instance_soot_jimple_spark_SparkTransformer == null ) instance_soot_jimple_spark_SparkTransformer = new soot.jimple.spark.SparkTransformer( g ); 544 return instance_soot_jimple_spark_SparkTransformer; 545 } 546 547 private soot.jimple.toolkits.invoke.StaticInliner instance_soot_jimple_toolkits_invoke_StaticInliner; 548 public soot.jimple.toolkits.invoke.StaticInliner soot_jimple_toolkits_invoke_StaticInliner() { 549 if( instance_soot_jimple_toolkits_invoke_StaticInliner == null ) instance_soot_jimple_toolkits_invoke_StaticInliner = new soot.jimple.toolkits.invoke.StaticInliner( g ); 550 return instance_soot_jimple_toolkits_invoke_StaticInliner; 551 } 552 553 private soot.jimple.toolkits.invoke.StaticMethodBinder instance_soot_jimple_toolkits_invoke_StaticMethodBinder; 554 public soot.jimple.toolkits.invoke.StaticMethodBinder soot_jimple_toolkits_invoke_StaticMethodBinder() { 555 if( instance_soot_jimple_toolkits_invoke_StaticMethodBinder == null ) instance_soot_jimple_toolkits_invoke_StaticMethodBinder = new soot.jimple.toolkits.invoke.StaticMethodBinder( g ); 556 return instance_soot_jimple_toolkits_invoke_StaticMethodBinder; 557 } 558 559 private soot.StmtAddressType instance_soot_StmtAddressType; 560 public soot.StmtAddressType soot_StmtAddressType() { 561 if( instance_soot_StmtAddressType == null ) instance_soot_StmtAddressType = new soot.StmtAddressType( g ); 562 return instance_soot_StmtAddressType; 563 } 564 565 private soot.dava.toolkits.base.finders.SwitchFinder instance_soot_dava_toolkits_base_finders_SwitchFinder; 566 public soot.dava.toolkits.base.finders.SwitchFinder soot_dava_toolkits_base_finders_SwitchFinder() { 567 if( instance_soot_dava_toolkits_base_finders_SwitchFinder == null ) instance_soot_dava_toolkits_base_finders_SwitchFinder = new soot.dava.toolkits.base.finders.SwitchFinder( g ); 568 return instance_soot_dava_toolkits_base_finders_SwitchFinder; 569 } 570 571 private soot.dava.toolkits.base.finders.SynchronizedBlockFinder instance_soot_dava_toolkits_base_finders_SynchronizedBlockFinder; 572 public soot.dava.toolkits.base.finders.SynchronizedBlockFinder soot_dava_toolkits_base_finders_SynchronizedBlockFinder() { 573 if( instance_soot_dava_toolkits_base_finders_SynchronizedBlockFinder == null ) instance_soot_dava_toolkits_base_finders_SynchronizedBlockFinder = new soot.dava.toolkits.base.finders.SynchronizedBlockFinder( g ); 574 return instance_soot_dava_toolkits_base_finders_SynchronizedBlockFinder; 575 } 576 577 private soot.dava.toolkits.base.misc.ThrowFinder instance_soot_dava_toolkits_base_misc_ThrowFinder; 578 public soot.dava.toolkits.base.misc.ThrowFinder soot_dava_toolkits_base_misc_ThrowFinder() { 579 if( instance_soot_dava_toolkits_base_misc_ThrowFinder == null ) instance_soot_dava_toolkits_base_misc_ThrowFinder = new soot.dava.toolkits.base.misc.ThrowFinder( g ); 580 return instance_soot_dava_toolkits_base_misc_ThrowFinder; 581 } 582 583 private soot.dava.toolkits.base.misc.ThrowNullConverter instance_soot_dava_toolkits_base_misc_ThrowNullConverter; 584 public soot.dava.toolkits.base.misc.ThrowNullConverter soot_dava_toolkits_base_misc_ThrowNullConverter() { 585 if( instance_soot_dava_toolkits_base_misc_ThrowNullConverter == null ) instance_soot_dava_toolkits_base_misc_ThrowNullConverter = new soot.dava.toolkits.base.misc.ThrowNullConverter( g ); 586 return instance_soot_dava_toolkits_base_misc_ThrowNullConverter; 587 } 588 589 private soot.Timers instance_soot_Timers; 590 public soot.Timers soot_Timers() { 591 if( instance_soot_Timers == null ) instance_soot_Timers = new soot.Timers( g ); 592 return instance_soot_Timers; 593 } 594 595 private soot.dava.toolkits.base.AST.TryContentsFinder instance_soot_dava_toolkits_base_AST_TryContentsFinder; 596 public soot.dava.toolkits.base.AST.TryContentsFinder soot_dava_toolkits_base_AST_TryContentsFinder() { 597 if( instance_soot_dava_toolkits_base_AST_TryContentsFinder == null ) instance_soot_dava_toolkits_base_AST_TryContentsFinder = new soot.dava.toolkits.base.AST.TryContentsFinder( g ); 598 return instance_soot_dava_toolkits_base_AST_TryContentsFinder; 599 } 600 601 private soot.jimple.toolkits.typing.TypeAssigner instance_soot_jimple_toolkits_typing_TypeAssigner; 602 public soot.jimple.toolkits.typing.TypeAssigner soot_jimple_toolkits_typing_TypeAssigner() { 603 if( instance_soot_jimple_toolkits_typing_TypeAssigner == null ) instance_soot_jimple_toolkits_typing_TypeAssigner = new soot.jimple.toolkits.typing.TypeAssigner( g ); 604 return instance_soot_jimple_toolkits_typing_TypeAssigner; 605 } 606 607 private soot.jimple.toolkits.scalar.UnconditionalBranchFolder instance_soot_jimple_toolkits_scalar_UnconditionalBranchFolder; 608 public soot.jimple.toolkits.scalar.UnconditionalBranchFolder soot_jimple_toolkits_scalar_UnconditionalBranchFolder() { 609 if( instance_soot_jimple_toolkits_scalar_UnconditionalBranchFolder == null ) instance_soot_jimple_toolkits_scalar_UnconditionalBranchFolder = new soot.jimple.toolkits.scalar.UnconditionalBranchFolder( g ); 610 return instance_soot_jimple_toolkits_scalar_UnconditionalBranchFolder; 611 } 612 613 private soot.UnknownType instance_soot_UnknownType; 614 public soot.UnknownType soot_UnknownType() { 615 if( instance_soot_UnknownType == null ) instance_soot_UnknownType = new soot.UnknownType( g ); 616 return instance_soot_UnknownType; 617 } 618 619 private soot.jimple.toolkits.scalar.UnreachableCodeEliminator instance_soot_jimple_toolkits_scalar_UnreachableCodeEliminator; 620 public soot.jimple.toolkits.scalar.UnreachableCodeEliminator soot_jimple_toolkits_scalar_UnreachableCodeEliminator() { 621 if( instance_soot_jimple_toolkits_scalar_UnreachableCodeEliminator == null ) instance_soot_jimple_toolkits_scalar_UnreachableCodeEliminator = new soot.jimple.toolkits.scalar.UnreachableCodeEliminator( g ); 622 return instance_soot_jimple_toolkits_scalar_UnreachableCodeEliminator; 623 } 624 625 private soot.toolkits.scalar.UnusedLocalEliminator instance_soot_toolkits_scalar_UnusedLocalEliminator; 626 public soot.toolkits.scalar.UnusedLocalEliminator soot_toolkits_scalar_UnusedLocalEliminator() { 627 if( instance_soot_toolkits_scalar_UnusedLocalEliminator == null ) instance_soot_toolkits_scalar_UnusedLocalEliminator = new soot.toolkits.scalar.UnusedLocalEliminator( g ); 628 return instance_soot_toolkits_scalar_UnusedLocalEliminator; 629 } 630 631 private soot.coffi.UnusuableType instance_soot_coffi_UnusuableType; 632 public soot.coffi.UnusuableType soot_coffi_UnusuableType() { 633 if( instance_soot_coffi_UnusuableType == null ) instance_soot_coffi_UnusuableType = new soot.coffi.UnusuableType( g ); 634 return instance_soot_coffi_UnusuableType; 635 } 636 637 private soot.dava.toolkits.base.AST.UselessTryRemover instance_soot_dava_toolkits_base_AST_UselessTryRemover; 638 public soot.dava.toolkits.base.AST.UselessTryRemover soot_dava_toolkits_base_AST_UselessTryRemover() { 639 if( instance_soot_dava_toolkits_base_AST_UselessTryRemover == null ) instance_soot_dava_toolkits_base_AST_UselessTryRemover = new soot.dava.toolkits.base.AST.UselessTryRemover( g ); 640 return instance_soot_dava_toolkits_base_AST_UselessTryRemover; 641 } 642 643 private soot.VoidType instance_soot_VoidType; 644 public soot.VoidType soot_VoidType() { 645 if( instance_soot_VoidType == null ) instance_soot_VoidType = new soot.VoidType( g ); 646 return instance_soot_VoidType; 647 } 648 649 private soot.baf.WordType instance_soot_baf_WordType; 650 public soot.baf.WordType soot_baf_WordType() { 651 if( instance_soot_baf_WordType == null ) instance_soot_baf_WordType = new soot.baf.WordType( g ); 652 return instance_soot_baf_WordType; 653 } 654 655 private soot.jimple.spark.fieldrw.FieldReadTagAggregator instance_soot_jimple_spark_fieldrw_FieldReadTagAggregator; 656 public soot.jimple.spark.fieldrw.FieldReadTagAggregator soot_jimple_spark_fieldrw_FieldReadTagAggregator() { 657 if( instance_soot_jimple_spark_fieldrw_FieldReadTagAggregator == null ) instance_soot_jimple_spark_fieldrw_FieldReadTagAggregator = new soot.jimple.spark.fieldrw.FieldReadTagAggregator( g ); 658 return instance_soot_jimple_spark_fieldrw_FieldReadTagAggregator; 659 } 660 661 private soot.jimple.spark.fieldrw.FieldWriteTagAggregator instance_soot_jimple_spark_fieldrw_FieldWriteTagAggregator; 662 public soot.jimple.spark.fieldrw.FieldWriteTagAggregator soot_jimple_spark_fieldrw_FieldWriteTagAggregator() { 663 if( instance_soot_jimple_spark_fieldrw_FieldWriteTagAggregator == null ) instance_soot_jimple_spark_fieldrw_FieldWriteTagAggregator = new soot.jimple.spark.fieldrw.FieldWriteTagAggregator( g ); 664 return instance_soot_jimple_spark_fieldrw_FieldWriteTagAggregator; 665 } 666 667 private soot.jimple.spark.fieldrw.FieldTagAggregator instance_soot_jimple_spark_fieldrw_FieldTagAggregator; 668 public soot.jimple.spark.fieldrw.FieldTagAggregator soot_jimple_spark_fieldrw_FieldTagAggregator() { 669 if( instance_soot_jimple_spark_fieldrw_FieldTagAggregator == null ) instance_soot_jimple_spark_fieldrw_FieldTagAggregator = new soot.jimple.spark.fieldrw.FieldTagAggregator( g ); 670 return instance_soot_jimple_spark_fieldrw_FieldTagAggregator; 671 } 672 673 private soot.EntryPoints instance_soot_EntryPoints; 674 public soot.EntryPoints soot_EntryPoints() { 675 if( instance_soot_EntryPoints == null ) instance_soot_EntryPoints = new soot.EntryPoints( g ); 676 return instance_soot_EntryPoints; 677 } 678 679 private soot.jimple.toolkits.annotation.callgraph.CallGraphTagger instance_soot_jimple_toolkits_annotation_callgraph_CallGraphTagger; 680 public soot.jimple.toolkits.annotation.callgraph.CallGraphTagger soot_jimple_toolkits_annotation_callgraph_CallGraphTagger() { 681 if( instance_soot_jimple_toolkits_annotation_callgraph_CallGraphTagger == null ) instance_soot_jimple_toolkits_annotation_callgraph_CallGraphTagger = new soot.jimple.toolkits.annotation.callgraph.CallGraphTagger( g ); 682 return instance_soot_jimple_toolkits_annotation_callgraph_CallGraphTagger; 683 } 684 685 private soot.jimple.toolkits.annotation.nullcheck.NullPointerColorer instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer; 686 public soot.jimple.toolkits.annotation.nullcheck.NullPointerColorer soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer() { 687 if( instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer == null ) instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer = new soot.jimple.toolkits.annotation.nullcheck.NullPointerColorer( g ); 688 return instance_soot_jimple_toolkits_annotation_nullcheck_NullPointerColorer; 689 } 690 691 private soot.jimple.toolkits.annotation.parity.ParityTagger instance_soot_jimple_toolkits_annotation_parity_ParityTagger; 692 public soot.jimple.toolkits.annotation.parity.ParityTagger soot_jimple_toolkits_annotation_parity_ParityTagger() { 693 if( instance_soot_jimple_toolkits_annotation_parity_ParityTagger == null ) instance_soot_jimple_toolkits_annotation_parity_ParityTagger = new soot.jimple.toolkits.annotation.parity.ParityTagger( g ); 694 return instance_soot_jimple_toolkits_annotation_parity_ParityTagger; 695 } 696 697 private soot.jimple.toolkits.annotation.methods.UnreachableMethodsTagger instance_soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger; 698 public soot.jimple.toolkits.annotation.methods.UnreachableMethodsTagger soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger() { 699 if( instance_soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger == null ) instance_soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger = new soot.jimple.toolkits.annotation.methods.UnreachableMethodsTagger( g ); 700 return instance_soot_jimple_toolkits_annotation_methods_UnreachableMethodsTagger; 701 } 702 703 private soot.jimple.toolkits.annotation.fields.UnreachableFieldsTagger instance_soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger; 704 public soot.jimple.toolkits.annotation.fields.UnreachableFieldsTagger soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger() { 705 if( instance_soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger == null ) instance_soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger = new soot.jimple.toolkits.annotation.fields.UnreachableFieldsTagger( g ); 706 return instance_soot_jimple_toolkits_annotation_fields_UnreachableFieldsTagger; 707 } 708 709 private soot.jimple.toolkits.annotation.qualifiers.TightestQualifiersTagger instance_soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger; 710 public soot.jimple.toolkits.annotation.qualifiers.TightestQualifiersTagger soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger() { 711 if( instance_soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger == null ) instance_soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger = new soot.jimple.toolkits.annotation.qualifiers.TightestQualifiersTagger( g ); 712 return instance_soot_jimple_toolkits_annotation_qualifiers_TightestQualifiersTagger; 713 } 714 715 private soot.jimple.toolkits.pointer.ParameterAliasTagger instance_soot_jimple_toolkits_pointer_ParameterAliasTagger; 716 public soot.jimple.toolkits.pointer.ParameterAliasTagger soot_jimple_toolkits_pointer_ParameterAliasTagger() { 717 if( instance_soot_jimple_toolkits_pointer_ParameterAliasTagger == null ) instance_soot_jimple_toolkits_pointer_ParameterAliasTagger = new soot.jimple.toolkits.pointer.ParameterAliasTagger( g ); 718 return instance_soot_jimple_toolkits_pointer_ParameterAliasTagger; 719 } 720 721 private soot.jimple.toolkits.annotation.defs.ReachingDefsTagger instance_soot_jimple_toolkits_annotation_defs_ReachingDefsTagger; 722 public soot.jimple.toolkits.annotation.defs.ReachingDefsTagger soot_jimple_toolkits_annotation_defs_ReachingDefsTagger() { 723 if( instance_soot_jimple_toolkits_annotation_defs_ReachingDefsTagger == null ) instance_soot_jimple_toolkits_annotation_defs_ReachingDefsTagger = new soot.jimple.toolkits.annotation.defs.ReachingDefsTagger( g ); 724 return instance_soot_jimple_toolkits_annotation_defs_ReachingDefsTagger; 725 } 726 727 private soot.jimple.toolkits.annotation.liveness.LiveVarsTagger instance_soot_jimple_toolkits_annotation_liveness_LiveVarsTagger; 728 public soot.jimple.toolkits.annotation.liveness.LiveVarsTagger soot_jimple_toolkits_annotation_liveness_LiveVarsTagger() { 729 if( instance_soot_jimple_toolkits_annotation_liveness_LiveVarsTagger == null ) instance_soot_jimple_toolkits_annotation_liveness_LiveVarsTagger = new soot.jimple.toolkits.annotation.liveness.LiveVarsTagger( g ); 730 return instance_soot_jimple_toolkits_annotation_liveness_LiveVarsTagger; 731 } 732 733 private soot.toolkits.graph.interaction.InteractionHandler instance_soot_toolkits_graph_interaction_InteractionHandler; 734 public soot.toolkits.graph.interaction.InteractionHandler soot_toolkits_graph_interaction_InteractionHandler() { 735 if( instance_soot_toolkits_graph_interaction_InteractionHandler == null ) instance_soot_toolkits_graph_interaction_InteractionHandler = new soot.toolkits.graph.interaction.InteractionHandler( g ); 736 return instance_soot_toolkits_graph_interaction_InteractionHandler; 737 } 738 739 private soot.jimple.toolkits.annotation.logic.LoopInvariantFinder instance_soot_jimple_toolkits_annotation_logic_LoopInvariantFinder; 740 public soot.jimple.toolkits.annotation.logic.LoopInvariantFinder soot_jimple_toolkits_annotation_logic_LoopInvariantFinder() { 741 if( instance_soot_jimple_toolkits_annotation_logic_LoopInvariantFinder == null ) instance_soot_jimple_toolkits_annotation_logic_LoopInvariantFinder = new soot.jimple.toolkits.annotation.logic.LoopInvariantFinder( g ); 742 return instance_soot_jimple_toolkits_annotation_logic_LoopInvariantFinder; 743 } 744 745 private soot.jimple.toolkits.annotation.AvailExprTagger instance_soot_jimple_toolkits_annotation_AvailExprTagger; 746 public soot.jimple.toolkits.annotation.AvailExprTagger soot_jimple_toolkits_annotation_AvailExprTagger() { 747 if( instance_soot_jimple_toolkits_annotation_AvailExprTagger == null ) instance_soot_jimple_toolkits_annotation_AvailExprTagger = new soot.jimple.toolkits.annotation.AvailExprTagger( g ); 748 return instance_soot_jimple_toolkits_annotation_AvailExprTagger; 749 } 750 751 private soot.util.PhaseDumper instance_soot_util_PhaseDumper; 752 public soot.util.PhaseDumper soot_util_PhaseDumper() { 753 if( instance_soot_util_PhaseDumper == null ) instance_soot_util_PhaseDumper = new soot.util.PhaseDumper( g ); 754 return instance_soot_util_PhaseDumper; 755 } 756 757 private soot.util.cfgcmd.AltClassLoader instance_soot_util_cfgcmd_AltClassLoader; 758 public soot.util.cfgcmd.AltClassLoader soot_util_cfgcmd_AltClassLoader() { 759 if( instance_soot_util_cfgcmd_AltClassLoader == null ) instance_soot_util_cfgcmd_AltClassLoader = new soot.util.cfgcmd.AltClassLoader( g ); 760 return instance_soot_util_cfgcmd_AltClassLoader; 761 } 762 763 private soot.toolkits.exceptions.ThrowableSet.Manager instance_soot_toolkits_exceptions_ThrowableSet_Manager; 764 public soot.toolkits.exceptions.ThrowableSet.Manager soot_toolkits_exceptions_ThrowableSet_Manager() { 765 if( instance_soot_toolkits_exceptions_ThrowableSet_Manager == null ) instance_soot_toolkits_exceptions_ThrowableSet_Manager = new soot.toolkits.exceptions.ThrowableSet.Manager( g ); 766 return instance_soot_toolkits_exceptions_ThrowableSet_Manager; 767 } 768 769 private soot.toolkits.exceptions.UnitThrowAnalysis instance_soot_toolkits_exceptions_UnitThrowAnalysis; 770 public soot.toolkits.exceptions.UnitThrowAnalysis soot_toolkits_exceptions_UnitThrowAnalysis() { 771 if( instance_soot_toolkits_exceptions_UnitThrowAnalysis == null ) instance_soot_toolkits_exceptions_UnitThrowAnalysis = new soot.toolkits.exceptions.UnitThrowAnalysis( g ); 772 return instance_soot_toolkits_exceptions_UnitThrowAnalysis; 773 } 774 775 private soot.toolkits.exceptions.PedanticThrowAnalysis instance_soot_toolkits_exceptions_PedanticThrowAnalysis; 776 public soot.toolkits.exceptions.PedanticThrowAnalysis soot_toolkits_exceptions_PedanticThrowAnalysis() { 777 if( instance_soot_toolkits_exceptions_PedanticThrowAnalysis == null ) instance_soot_toolkits_exceptions_PedanticThrowAnalysis = new soot.toolkits.exceptions.PedanticThrowAnalysis( g ); 778 return instance_soot_toolkits_exceptions_PedanticThrowAnalysis; 779 } 780 781 private soot.toolkits.exceptions.TrapTightener instance_soot_toolkits_exceptions_TrapTightener; 782 public soot.toolkits.exceptions.TrapTightener soot_toolkits_exceptions_TrapTightener() { 783 if( instance_soot_toolkits_exceptions_TrapTightener == null ) instance_soot_toolkits_exceptions_TrapTightener = new soot.toolkits.exceptions.TrapTightener( g ); 784 return instance_soot_toolkits_exceptions_TrapTightener; 785 } 786 787 private soot.jimple.toolkits.annotation.callgraph.CallGraphGrapher instance_soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher; 788 public soot.jimple.toolkits.annotation.callgraph.CallGraphGrapher soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher() { 789 if( instance_soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher == null ) instance_soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher = new soot.jimple.toolkits.annotation.callgraph.CallGraphGrapher( g ); 790 return instance_soot_jimple_toolkits_annotation_callgraph_CallGraphGrapher; 791 } 792 793 private soot.SootResolver instance_soot_SootResolver; 794 public soot.SootResolver soot_SootResolver() { 795 if( instance_soot_SootResolver == null ) instance_soot_SootResolver = new soot.SootResolver( g ); 796 return instance_soot_SootResolver; 797 } 798 799 private soot.javaToJimple.InitialResolver instance_soot_javaToJimple_InitialResolver; 800 public soot.javaToJimple.InitialResolver soot_javaToJimple_InitialResolver() { 801 if( instance_soot_javaToJimple_InitialResolver == null ) instance_soot_javaToJimple_InitialResolver = new soot.javaToJimple.InitialResolver( g ); 802 return instance_soot_javaToJimple_InitialResolver; 803 } 804 805 private soot.jimple.paddle.PaddleHook instance_soot_jimple_paddle_PaddleHook; 806 public soot.jimple.paddle.PaddleHook soot_jimple_paddle_PaddleHook() { 807 if( instance_soot_jimple_paddle_PaddleHook == null ) instance_soot_jimple_paddle_PaddleHook = new soot.jimple.paddle.PaddleHook( g ); 808 return instance_soot_jimple_paddle_PaddleHook; 809 } 810 811 private soot.jimple.toolkits.annotation.DominatorsTagger instance_soot_jimple_toolkits_annotation_DominatorsTagger; 812 public soot.jimple.toolkits.annotation.DominatorsTagger soot_jimple_toolkits_annotation_DominatorsTagger() { 813 if( instance_soot_jimple_toolkits_annotation_DominatorsTagger == null ) instance_soot_jimple_toolkits_annotation_DominatorsTagger = new soot.jimple.toolkits.annotation.DominatorsTagger( g ); 814 return instance_soot_jimple_toolkits_annotation_DominatorsTagger; 815 } 816 817 private soot.jimple.toolkits.annotation.purity.PurityAnalysis instance_soot_jimple_toolkits_annotation_purity_PurityAnalysis; 818 public soot.jimple.toolkits.annotation.purity.PurityAnalysis soot_jimple_toolkits_annotation_purity_PurityAnalysis() { 819 if( instance_soot_jimple_toolkits_annotation_purity_PurityAnalysis == null ) instance_soot_jimple_toolkits_annotation_purity_PurityAnalysis = new soot.jimple.toolkits.annotation.purity.PurityAnalysis( g ); 820 return instance_soot_jimple_toolkits_annotation_purity_PurityAnalysis; 821 } 822 823 private soot.javaToJimple.toolkits.CondTransformer instance_soot_javaToJimple_toolkits_CondTransformer; 824 public soot.javaToJimple.toolkits.CondTransformer soot_javaToJimple_toolkits_CondTransformer() { 825 if( instance_soot_javaToJimple_toolkits_CondTransformer == null ) instance_soot_javaToJimple_toolkits_CondTransformer = new soot.javaToJimple.toolkits.CondTransformer( g ); 826 return instance_soot_javaToJimple_toolkits_CondTransformer; 827 } 828 829 private soot.javaToJimple.toolkits.GotoEliminator instance_soot_javaToJimple_toolkits_GotoEliminator; 830 public soot.javaToJimple.toolkits.GotoEliminator soot_javaToJimple_toolkits_GotoEliminator() { 831 if( instance_soot_javaToJimple_toolkits_GotoEliminator == null ) instance_soot_javaToJimple_toolkits_GotoEliminator = new soot.javaToJimple.toolkits.GotoEliminator( g ); 832 return instance_soot_javaToJimple_toolkits_GotoEliminator; 833 } 834 835 private soot.dava.toolkits.base.AST.transformations.UselessLabelFinder instance_soot_dava_toolkits_base_AST_transformations_UselessLabelFinder; 836 public soot.dava.toolkits.base.AST.transformations.UselessLabelFinder soot_dava_toolkits_base_AST_transformations_UselessLabelFinder() { 837 if( instance_soot_dava_toolkits_base_AST_transformations_UselessLabelFinder == null ) instance_soot_dava_toolkits_base_AST_transformations_UselessLabelFinder = new soot.dava.toolkits.base.AST.transformations.UselessLabelFinder( g ); 838 return instance_soot_dava_toolkits_base_AST_transformations_UselessLabelFinder; 839 } 840 841 private soot.dava.DavaStaticBlockCleaner instance_soot_dava_DavaStaticBlockCleaner; 842 public soot.dava.DavaStaticBlockCleaner soot_dava_DavaStaticBlockCleaner() { 843 if( instance_soot_dava_DavaStaticBlockCleaner == null ) instance_soot_dava_DavaStaticBlockCleaner = new soot.dava.DavaStaticBlockCleaner( g ); 844 return instance_soot_dava_DavaStaticBlockCleaner; 845 } 846 847 private soot.dava.toolkits.base.AST.traversals.ClosestAbruptTargetFinder instance_soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder; 848 public soot.dava.toolkits.base.AST.traversals.ClosestAbruptTargetFinder soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder() { 849 if( instance_soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder == null ) instance_soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder = new soot.dava.toolkits.base.AST.traversals.ClosestAbruptTargetFinder( g ); 850 return instance_soot_dava_toolkits_base_AST_traversals_ClosestAbruptTargetFinder; 851 } 852 853 } 854 | Popular Tags |