improve libclang finder