Class StaticConstants
java.lang.Object
com.oracle.truffle.dsl.processor.generator.StaticConstants
Constants per top-level class. If multiple nodes are generated per top-level class, this allows
to put them into the top-level class. They must not be specific to the individual generated node.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Map<String, CodeVariableElement> final Map<String, CodeExecutableElement> final Map<String, CodeExecutableElement> final Map<String, CodeVariableElement> final Map<String, CodeVariableElement> final Map<String, CodeVariableElement> final Map<String, TypeMirror> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElementsTo(CodeElement<Element> element) voidclear()reserveSymbol(TypeMirror type, String name)
-
Field Details
-
libraries
-
contextReferences
-
languageReferences
-
enumValues
-
decodeConstants
-
encodeConstants
-
reservedSymbols
-
-
Constructor Details
-
StaticConstants
public StaticConstants()
-
-
Method Details
-
clear
public void clear() -
addElementsTo
-
reserveSymbol
-