initialize clang before source