2 (add-hook 'c++-mode-hook 'irony-mode)
3 (add-hook 'c-mode-hook 'irony-mode)
4 (add-hook 'objc-mode-hook 'irony-mode)
6 ;; replace the `completion-at-point' and `complete-symbol' bindings in
7 ;; irony-mode's buffers by irony-mode's function
8 (defun my-irony-mode-hook ()
9 (define-key irony-mode-map [remap completion-at-point]
10 'irony-completion-at-point-async)
11 (define-key irony-mode-map [remap complete-symbol]
12 'irony-completion-at-point-async))
13 (add-hook 'irony-mode-hook 'my-irony-mode-hook)