|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CodeGenerator
Method Detail |
---|
void addProblem(@NonNull java.lang.Exception e)
@NonNull AnalysisVisitor createAnalysisVisitor()
@NonNull BoxingAnalyzer createBoxingAnalyzer()
@NonNull CommonSubexpressionEliminator createCommonSubexpressionEliminator()
@NonNull DependencyVisitor createDependencyVisitor()
@NonNull FieldingAnalyzer createFieldingAnalyzer()
@NonNull CodeGenAnalyzer getAnalyzer()
@NonNull BoxedDescriptor getBoxedDescriptor(@NonNull ElementId elementId)
@Nullable java.lang.String getConstantsClass()
@NonNull java.lang.String getDefaultIndent()
@NonNull GenModelHelper getGenModelHelper()
@NonNull GlobalContext getGlobalContext()
@NonNull GlobalPlace getGlobalPlace()
@Nullable IterationHelper getIterationHelper(@NonNull Iteration iteration)
@NonNull MetaModelManager getMetaModelManager()
@NonNull NameManager getNameManager()
@NonNull CodeGenOptions getOptions()
@NonNull ReferencesVisitor createReferencesVisitor()
@NonNull TypeDescriptor getTypeDescriptor(@NonNull CGValuedElement cgElement)
@Deprecated @NonNull TypeDescriptor getTypeDescriptor(@NonNull ElementId elementId, boolean isBoxed)
@Deprecated @NonNull TypeDescriptor getTypeDescriptor(@NonNull ElementId elementId, boolean isBoxed, boolean maybePrimitive)
@NonNull UnboxedDescriptor getUnboxedDescriptor(@NonNull ElementId elementId)
@Nullable DomainOperation isFinal(@NonNull Operation anOperation, @NonNull Type staticType)
@Nullable java.lang.Boolean isNonNull(@NonNull OperationCallExp asOperationCallExp)
@Nullable java.lang.Boolean isNonNull(@NonNull Property asProperty)
boolean maybePrimitive(@NonNull CGValuedElement cgValue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |