Lines Matching refs:plugin
82 public void appendNodePlugin(NodePlugin plugin) {
84 nodePlugins[nodePlugins.length - 1] = plugin;
87 public void prependNodePlugin(NodePlugin plugin) {
90 newPlugins[0] = plugin;
102 public void appendParameterPlugin(ParameterPlugin plugin) {
104 parameterPlugins[parameterPlugins.length - 1] = plugin;
107 public void prependParameterPlugin(ParameterPlugin plugin) {
110 newPlugins[0] = plugin;
118 public void appendTypePlugin(TypePlugin plugin) {
120 typePlugins[typePlugins.length - 1] = plugin;
123 public void prependTypePlugin(TypePlugin plugin) {
126 newPlugins[0] = plugin;
138 public void appendInlineInvokePlugin(InlineInvokePlugin plugin) {
140 inlineInvokePlugins[inlineInvokePlugins.length - 1] = plugin;
143 public void prependInlineInvokePlugin(InlineInvokePlugin plugin) {
146 newPlugins[0] = plugin;
158 public void setLoopExplosionPlugin(LoopExplosionPlugin plugin) {
159 this.loopExplosionPlugin = plugin;
166 public void setClassInitializationPlugin(ClassInitializationPlugin plugin) {
167 this.classInitializationPlugin = plugin;
174 public void setProfilingPlugin(ProfilingPlugin plugin) {
175 this.profilingPlugin = plugin;
179 for (TypePlugin plugin : getTypePlugins()) {
180 StampPair stamp = plugin.interceptType(b, type, nonNull);