Foo -> UClass (name = Foo)
Bar -> UClass (name = Bar)
a -> UParameter (name = a)
Int -> USimpleNameReferenceExpression (identifier = Int)
b -> UParameter (name = b)
Int -> USimpleNameReferenceExpression (identifier = Int)
getAPlusB -> UMethod (name = getAPlusB)
a -> USimpleNameReferenceExpression (identifier = a)
+ -> USimpleNameReferenceExpression (identifier = +)
b -> USimpleNameReferenceExpression (identifier = b)
Baz -> UClass (name = Baz)
doNothing -> UMethod (name = doNothing)
Unit -> USimpleNameReferenceExpression (identifier = Unit)