Interface Qualident
- All Superinterfaces:
IExpression
- All Known Implementing Classes:
QualidentImpl
-
Field Summary
Fields inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpression
UNASSIGNED -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidappendDot(antlr.Token d1) @NotNull Stringstatic booleanequivalentTokens(@NotNull antlr.Token token1, @NotNull antlr.Token token2) getKind()getLeft()booleanparts()repr_()voidsetKind(ExpressionKind aIncrement) voidsetLeft(IExpression iexpression) voidMethods inherited from interface tripleo.elijah_durable_congenial.lang.i.IExpression
getType
-
Method Details
-
equivalentTokens
static boolean equivalentTokens(@NotNull @NotNull antlr.Token token1, @NotNull @NotNull antlr.Token token2) -
append
-
appendDot
void appendDot(antlr.Token d1) -
asSimpleString
-
getKind
ExpressionKind getKind()- Specified by:
getKindin interfaceIExpression
-
getLeft
IExpression getLeft()- Specified by:
getLeftin interfaceIExpression
-
is_simple
boolean is_simple()- Specified by:
is_simplein interfaceIExpression
-
parts
List<IdentExpression> parts() -
repr_
String repr_()- Specified by:
repr_in interfaceIExpression
-
setKind
- Specified by:
setKindin interfaceIExpression
-
setLeft
- Specified by:
setLeftin interfaceIExpression
-
setType
- Specified by:
setTypein interfaceIExpression
-