Class JDTJava2CAstTranslator.DelegatingContext

java.lang.Object
com.ibm.wala.cast.ir.translator.TranslatorToCAst.DelegatingContext<JDTJava2CAstTranslator.WalkContext,org.eclipse.jdt.core.dom.ASTNode>
com.ibm.wala.cast.java.translator.jdt.JDTJava2CAstTranslator.DelegatingContext
All Implemented Interfaces:
TranslatorToCAst.WalkContext<JDTJava2CAstTranslator.WalkContext,org.eclipse.jdt.core.dom.ASTNode>, JDTJava2CAstTranslator.WalkContext
Direct Known Subclasses:
JDTJava2CAstTranslator.MethodContext
Enclosing class:
JDTJava2CAstTranslator<T extends CAstSourcePositionMap.Position>

public static class JDTJava2CAstTranslator.DelegatingContext extends TranslatorToCAst.DelegatingContext<JDTJava2CAstTranslator.WalkContext,org.eclipse.jdt.core.dom.ASTNode> implements JDTJava2CAstTranslator.WalkContext
Default context functions. When one context doesn't handle something, it the next one up does. For example, there is only one source pos. mapping per MethodContext, so loop contexts delegate it up.