KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > soot > Singletons


1 /* Soot - a J*va Optimization Framework
2  * Copyright (C) 2003 Ondrej Lhotak
3  *
4  * This library is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU Lesser General Public
6  * License as published by the Free Software Foundation; either
7  * version 2.1 of the License, or (at your option) any later version.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  * Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library; if not, write to the
16  * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17  * Boston, MA 02111-1307, USA.
18  */

19
20 /* THIS FILE IS AUTOMATICALLY GENERATED USING soot/make_singletons. DO NOT EDIT! */
21
22 package soot;
23
24 /** A class to group together all the global variables in Soot. */
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