Class EmptyOperator
java.lang.Object
io.micronaut.expressions.parser.ast.ExpressionNode
io.micronaut.expressions.parser.ast.operator.unary.UnaryOperator
io.micronaut.expressions.parser.ast.operator.unary.EmptyOperator
The empty operator.
-
Field Summary
Fields inherited from class io.micronaut.expressions.parser.ast.operator.unary.UnaryOperator
operandFields inherited from class io.micronaut.expressions.parser.ast.ExpressionNode
classElement, nodeType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected ClassElementResolves the class element for this node.org.objectweb.asm.TypeResolves expression AST node type.protected voidGenerates bytecode for this AST node.Methods inherited from class io.micronaut.expressions.parser.ast.ExpressionNode
compile, doResolveClassElement, resolveClassElement, resolveClassElement, resolveType, resolveType
-
Constructor Details
-
EmptyOperator
-
-
Method Details
-
generateBytecode
Description copied from class:ExpressionNodeGenerates bytecode for this AST node.- Specified by:
generateBytecodein classExpressionNode- Parameters:
ctx- expression compilation context
-
doResolveType
Description copied from class:ExpressionNodeResolves expression AST node type.- Overrides:
doResolveTypein classUnaryOperator- Parameters:
ctx- expression compilation context- Returns:
- resolved type
-
doResolveClassElement
Description copied from class:ExpressionNodeResolves the class element for this node.- Overrides:
doResolveClassElementin classUnaryOperator- Parameters:
ctx- The expression compilation context- Returns:
- The resolved type
-