clang 3.4