List of usage examples for org.eclipse.jdt.internal.compiler.classfmt ClassFileConstants interface-usage
From source file org.eclipse.objectteams.otdt.internal.core.compiler.bytecode.BytecodeTransformer.java
/**
* Documentation is in the methods themselves.
*
* @author Markus Witte and Stephan Herrmann
* @version $Id: BytecodeTransformer.java 23416 2010-02-03 19:59:31Z stephan $
*/
From source file org.eclipse.objectteams.otdt.internal.core.compiler.bytecode.ConstantPoolObject.java
/** * @author Markus Witte * @version $Id: ConstantPoolObject.java 23416 2010-02-03 19:59:31Z stephan $ */ public class ConstantPoolObject implements ClassFileConstants {
From source file org.eclipse.objectteams.otdt.internal.core.compiler.bytecode.ConstantPoolObjectMapper.java
/** * @author Markus Witte * @version $Id: ConstantPoolObjectMapper.java 23416 2010-02-03 19:59:31Z stephan $ */ public class ConstantPoolObjectMapper implements ClassFileConstants {
From source file org.eclipse.objectteams.otdt.internal.core.compiler.bytecode.ConstantPoolObjectReader.java
/**
* Reads BinaryTypeBinding ConstantPool Entries
* and returns the Binding/Object at the specific ConstantPoolOffset
*
* @author Markus Witte
*/
From source file org.eclipse.objectteams.otdt.internal.core.compiler.bytecode.ConstantPoolObjectWriter.java
/** * @author Markus Witte * @version $Id: ConstantPoolObjectWriter.java 23416 2010-02-03 19:59:31Z stephan $ */ public class ConstantPoolObjectWriter implements ClassFileConstants {
From source file org.eclipse.objectteams.otdt.internal.core.compiler.lifting.Lifting.java
/**
* This class generates the AST for liftTo methods and constructors.
* Also declared lifting arguments are translated here.
*
* Special cases:
* Declared lifting in team constructors requires several hacks:
From source file org.eclipse.objectteams.otdt.internal.core.compiler.statemachine.copyinheritance.CopyInheritance.java
/**
* This class implements all that is needed for implicit inheritance by
* means of copying features from a tsuper-role to a current role.
*
* When the methods from this transformer are invoked, role classes are split
* and all classes have their type bindings set and connected.
From source file org.eclipse.objectteams.otdt.internal.core.compiler.statemachine.transformer.MethodSignatureEnhancer.java
/**
* This class takes over the responsibility of the BaseCallRedirection Transformer of the OTRE
* wrt. signature enhancing.
* For this task it closely collaborates with BaseCallMessageSend, CallinImplementor and BaseReference.
* In conjunction BaseCallMessageSend and TransformStatementsVisitor take care of replacing base calls
* by calls to the base call surrogate.
From source file org.eclipse.objectteams.otdt.internal.core.compiler.statemachine.transformer.ReflectionGenerator.java
/**
* Creates the following reflective functions:
* + boolean hasRole(Object _OT$base_arg)
* + boolean hasRole(Object _OT$base_arg, Class class_arg)
* + Object getRole(Object _OT$base_arg)
* + Object getRole(Object _OT$base_arg, Class class_arg)
From source file org.eclipse.objectteams.otdt.internal.core.compiler.util.AstConverter.java
/** * Create AST-nodes from some other representation. * * @version $Id: AstConverter.java 23416 2010-02-03 19:59:31Z stephan $ */ public class AstConverter implements ClassFileConstants, ExtraCompilerModifiers, IOTConstants {