Class ExportMessageData
java.lang.Object
com.oracle.truffle.dsl.processor.model.MessageContainer
com.oracle.truffle.dsl.processor.library.ExportMessageData
- All Implemented Interfaces:
Iterable<MessageContainer>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.oracle.truffle.dsl.processor.model.MessageContainer
MessageContainer.Message -
Field Summary
Fields inherited from class com.oracle.truffle.dsl.processor.model.MessageContainer
types -
Method Summary
Modifier and TypeMethodDescriptionprotected List<MessageContainer> booleanbooleanisClass()booleanbooleanbooleanisMethod()booleanvoidsetAbstract(boolean abstractImpl) voidsetOverriden(boolean overriden) voidsetSpecializedNode(NodeData specializedNode) toString()voidupdateOverload(LibraryMessage libraryMessage) Methods inherited from class com.oracle.truffle.dsl.processor.model.MessageContainer
addError, addError, addError, addError, addSuppressableWarning, addSuppressableWarning, addWarning, addWarning, collectMessages, emitMessages, getMessageAnnotationValue, getMessages, getMessagesForModification, hasErrors, hasErrorsOrWarnings, iterator, redirectMessages, redirectMessagesOnGeneratedElementsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
isAbstract
public boolean isAbstract() -
setAbstract
public void setAbstract(boolean abstractImpl) -
setOverriden
public void setOverriden(boolean overriden) -
isOverriden
public boolean isOverriden() -
updateOverload
-
findChildContainers
- Overrides:
findChildContainersin classMessageContainer
-
getResolvedMessage
-
getExportsLibrary
-
isClass
public boolean isClass() -
isMethod
public boolean isMethod() -
getReceiverType
-
isDeclared
public boolean isDeclared() -
getElement
-
setSpecializedNode
-
getSpecializedNode
-
getMessageElement
- Specified by:
getMessageElementin classMessageContainer
-
getMessageAnnotation
- Overrides:
getMessageAnnotationin classMessageContainer
-
isGenerated
public boolean isGenerated() -
toString
-