private void markEndOfTry(Program program, AddressRange callSite) {
		Address csMinAddr = callSite.getMinAddress();
		Address csMaxAddr = callSite.getMaxAddress();
		CodeUnit csMaxCodeUnit = program.getListing().getCodeUnitContaining(csMaxAddr);
		if (csMaxCodeUnit != null) {
			Address commentAddr = csMaxCodeUnit.getMinAddress();
			String endTryComment = "} // end try from " + csMinAddr + " to " + csMaxAddr;
			String existingComment = program.getListing().getComment(CommentType.POST, commentAddr);
			if (existingComment == null || !existingComment.contains(endTryComment)) {
				String mergedComment = StringUtilities.mergeStrings(existingComment, endTryComment);
				SetCommentCmd setCommentCmd =
					new SetCommentCmd(commentAddr, CommentType.POST, mergedComment);
				setCommentCmd.applyTo(program);
			}
		}
	}
Creates an analyzer for marking up the GCC exception handling information.
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/exceptionhandlers/gcc/GccExceptionAnalyzer.java