public static class BoxingSnippets.Templates extends SnippetTemplate.AbstractTemplates
Modifier and Type | Field and Description |
---|---|
private EnumMap<Kind,SnippetTemplate.SnippetInfo> |
boxSnippets |
private EnumMap<Kind,SnippetTemplate.SnippetInfo> |
unboxSnippets |
providers, snippetReflection, target, UseSnippetTemplateCache
Constructor and Description |
---|
Templates(Providers providers,
SnippetReflectionProvider snippetReflection,
TargetDescription target) |
Modifier and Type | Method and Description |
---|---|
void |
lower(BoxNode box,
LoweringTool tool) |
void |
lower(UnboxNode unbox,
LoweringTool tool) |
findMethod, snippet, template
private final EnumMap<Kind,SnippetTemplate.SnippetInfo> boxSnippets
private final EnumMap<Kind,SnippetTemplate.SnippetInfo> unboxSnippets
public Templates(Providers providers, SnippetReflectionProvider snippetReflection, TargetDescription target)
public void lower(BoxNode box, LoweringTool tool)
public void lower(UnboxNode unbox, LoweringTool tool)