List of usage examples for org.eclipse.jdt.core.dom ITypeBinding interface-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.