support of LLVM 3.5
Merge pull request #664 from ifilippov/3_5

Support for LLVM 3.5