Example usage for org.objectweb.asm.commons StaticInitMerger StaticInitMerger

List of usage examples for org.objectweb.asm.commons StaticInitMerger StaticInitMerger

Introduction

In this page you can find the example usage for org.objectweb.asm.commons StaticInitMerger StaticInitMerger.

Prototype

public StaticInitMerger(final String prefix, final ClassVisitor classVisitor) 

Source Link

Document

Constructs a new StaticInitMerger .

Usage

From source file:org.apache.commons.weaver.privilizer.PrivilizingVisitor.java

License:Apache License

/**
 * Create a new {@link PrivilizingVisitor}.
 * @param privilizer owner/* ww w.  j a v  a  2s.  c o  m*/
 * @param cv next
 */
PrivilizingVisitor(final Privilizer privilizer, final ClassVisitor cv) { //NOPMD
    privilizer.super();
    this.policy = privilizer.policy;
    this.accessLevel = privilizer.accessLevel;
    this.cv = new InlineNestedPrivilegedCalls(privilizer, privilegedMethods,
            new StaticInitMerger(privilizer.generateName("clinit"), cv));
}