CompoundAssignmentTree
CompoundAssignmentTree (복합 할당 연산자 노드)
복합 할당 연산자(compound assignment operator)를 나타내는 트리 노드입니다. ExpressionTree를 상속하며, 연산자의 종류는 getKind()로 판별합니다. 예를 들어 variable operator expression 형태를 표현합니다.
본문
getVariable()은 복합 할당의 왼쪽 변수를, getExpression()은 오른쪽 표현식을 반환합니다. +=, -=, *=, /= 등과 같은 대입과 연산을 결합한 형태가 이 노드로 표현됩니다. Java 언어 명세 15.26.2절(Compound Assignment Operators)을 참조합니다.