Uses of Class
com.cloudbees.groovy.cps.LValueBlock
Packages that use LValueBlock
Package
Description
Even though classes in this package is public, they should not be referenced from outside this library.
-
Uses of LValueBlock in com.cloudbees.groovy.cps
Methods in com.cloudbees.groovy.cps that return LValueBlockModifier and TypeMethodDescriptionBuilder.localVariable(int line, String name) Builder.localVariable(String name) Builder.staticField(int line, Class type, String name) Methods in com.cloudbees.groovy.cps with parameters of type LValueBlockModifier and TypeMethodDescriptionBuilder.assign(int line, LValueBlock lhs, Block rhs) Builder.bitwiseAndEqual(int line, LValueBlock lhs, Block rhs) Builder.bitwiseOrEqual(int line, LValueBlock lhs, Block rhs) Builder.bitwiseXorEqual(int line, LValueBlock lhs, Block rhs) Builder.divEqual(int line, LValueBlock lhs, Block rhs) Builder.intdivEqual(int line, LValueBlock lhs, Block rhs) Builder.leftShiftEqual(int line, LValueBlock lhs, Block rhs) lhs <<= rhsBuilder.minusEqual(int line, LValueBlock lhs, Block rhs) Builder.modEqual(int line, LValueBlock lhs, Block rhs) Builder.multiplyEqual(int line, LValueBlock lhs, Block rhs) Builder.plusEqual(int line, LValueBlock lhs, Block rhs) Builder.postfixDec(int line, LValueBlock body) x--Builder.postfixInc(int line, LValueBlock body) x++Builder.powerEqual(int line, LValueBlock lhs, Block rhs) Builder.prefixDec(int line, LValueBlock body) --xBuilder.prefixInc(int line, LValueBlock body) ++xBuilder.rightShiftEqual(int line, LValueBlock lhs, Block rhs) lhs >>= rhsBuilder.rightShiftUnsignedEqual(int line, LValueBlock lhs, Block rhs) lhs >>>= rhs -
Uses of LValueBlock in com.cloudbees.groovy.cps.impl
Subclasses of LValueBlock in com.cloudbees.groovy.cps.implModifier and TypeClassDescriptionclassArray access likex[3]orx['foo']classAttribute access expression likefoo.@bar, which is an l-value.classAccess to local variables and method parameters.classProperty access expression likefoo.bar, which is an l-value.classConstructors in com.cloudbees.groovy.cps.impl with parameters of type LValueBlockModifierConstructorDescriptionAssignmentBlock(SourceLocation loc, Collection<CallSiteTag> tags, LValueBlock lhsExp, Block rhsExp, String compoundOp) ExcrementOperatorBlock(SourceLocation loc, Collection<CallSiteTag> tags, String operatorMethod, boolean prefix, LValueBlock body)