Class CodeSnippetClassFile

java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.ClassFile
org.aspectj.org.eclipse.jdt.internal.eval.CodeSnippetClassFile
All Implemented Interfaces:
TypeConstants, TypeIds

public class CodeSnippetClassFile extends ClassFile
  • Constructor Details

    • CodeSnippetClassFile

      public CodeSnippetClassFile(SourceTypeBinding aType, ClassFile enclosingClassFile, boolean creatingProblemType)
      CodeSnippetClassFile constructor comment.
      Parameters:
      aType - org.aspectj.org.eclipse.jdt.internal.compiler.lookup.SourceTypeBinding
      enclosingClassFile - org.aspectj.org.eclipse.jdt.internal.compiler.ClassFile
      creatingProblemType - boolean
  • Method Details

    • createProblemType

      public static void createProblemType(TypeDeclaration typeDeclaration, CompilationResult unitResult)
      INTERNAL USE-ONLY Request the creation of a ClassFile compatible representation of a problematic type
      Parameters:
      typeDeclaration - org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclaration
      unitResult - org.aspectj.org.eclipse.jdt.internal.compiler.CompilationUnitResult