public final class TemplateArgument extends AstNodeBase
| Constructor and Description |
|---|
TemplateArgument(AstLocation location,
TypeReference typeReference)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ZserioAstVisitor visitor)
Accept zserio visitor.
|
boolean |
equals(java.lang.Object other) |
TypeReference |
getTypeReference()
Gets reference to type which is a template argument.
|
int |
hashCode() |
void |
visitChildren(ZserioAstVisitor visitor)
Visit children of the current AST node using given visitor.
|
getLocationpublic TemplateArgument(AstLocation location, TypeReference typeReference)
location - AST node location.typeReference - Referenced type which is a template argument.public void accept(ZserioAstVisitor visitor)
AstNodevisitor - Visitor to accept.public void visitChildren(ZserioAstVisitor visitor)
AstNodevisitChildren in interface AstNodevisitChildren in class AstNodeBasevisitor - Visitor to use.public TypeReference getTypeReference()
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectLast updated 2024-07-18 11:27:53