aspect UpdateRemoteAttributeCollectionsFrontend { protected void ASTNode.updateRemoteAttributeCollectionsFrontend() { } protected void ClassInstanceExpr.updateRemoteAttributeCollectionsFrontend() { findExceptionHandler(); super.updateRemoteAttributeCollectionsFrontend(); } protected void MethodAccess.updateRemoteAttributeCollectionsFrontend() { findExceptionHandler(); super.updateRemoteAttributeCollectionsFrontend(); } protected void ConstructorAccess.updateRemoteAttributeCollectionsFrontend() { findExceptionHandler(); super.updateRemoteAttributeCollectionsFrontend(); } protected void ThrowStmt.updateRemoteAttributeCollectionsFrontend() { findExceptionHandler(); super.updateRemoteAttributeCollectionsFrontend(); } protected void BreakStmt.updateRemoteAttributeCollectionsFrontend() { targetStmt(); super.updateRemoteAttributeCollectionsFrontend(); } protected void ContinueStmt.updateRemoteAttributeCollectionsFrontend() { targetStmt(); super.updateRemoteAttributeCollectionsFrontend(); } protected void ReturnStmt.updateRemoteAttributeCollectionsFrontend() { targetBodyDecl(); super.updateRemoteAttributeCollectionsFrontend(); } }