Example usage for org.eclipse.jdt.core.dom ITypeBinding interface-usage

List of usage examples for org.eclipse.jdt.core.dom ITypeBinding interface-usage

Introduction

In this page you can find the example usage for org.eclipse.jdt.core.dom ITypeBinding interface-usage.

Usage

From source file com.google.devtools.j2cpp.types.IOSTypeBinding.java

/**
 * IOSTypeBinding: synthetic binding for an iOS type
 *
 * @author Tom Ball
 */
public class IOSTypeBinding implements ITypeBinding {

From source file com.google.devtools.j2objc.jdt.AbstractTypeBinding.java

/**
 * Abstract base class for ITypeBinding providing default implementations for
 * most interface methods.
 *
 * @author Keith Stanger
 */

From source file com.google.devtools.j2objc.jdt.JdtTypeBinding.java

/**
 * Wrapper class around ITypeBinding.
 */
public class JdtTypeBinding extends JdtBinding implements ITypeBinding {
    private JdtTypeBinding bound;
    private JdtTypeBinding componentType;

From source file com.google.devtools.j2objc.types.AbstractTypeBinding.java

/**
 * Abstract base class for ITypeBinding providing default implementations for
 * most interface methods.
 *
 * @author Keith Stanger
 */

From source file com.ibm.wala.cast.java.translator.jdt.FakeExceptionTypeBinding.java

/**
 * This is a hack to get around the fact that AST.resolveWellKnownTypes() doesn't know about some implicitly declared exceptions,
 * such as ArithmeticException (implicitly thrown in a division operation) and NullPointerException (implicitly thrown in a field
 * access). We need to know the lineage of these types to determine possible catch targets.
 * 
 * @author evan

From source file com.j2swift.types.AbstractTypeBinding.java

/**
 * Abstract base class for ITypeBinding providing default implementations for
 * most interface methods.
 *
 * @author Keith Stanger
 */

From source file org.autorefactor.refactoring.TypeBindingStub.java

class TypeBindingStub implements ITypeBinding {
    private final String fullyQualifiedName;
    private final IPackageBinding packageBinding;
    private final TypeBindingStub declaringClass;

    TypeBindingStub(String fullyQualifiedName) {

From source file org.eclipse.wb.internal.core.utils.ast.binding.DesignerTypeBinding.java

/**
 * Implementation of {@link ITypeBinding}.
 * <p>
 * We use our implementations of bindings because standard ones reference objects from internal
 * compiler's AST. This is not problem for Eclipse itself, but we parse very often, for every change
 * in editor, so we can end up with a lot of referenced objects.