LLVM Regex :: BasicRegex утверждает, что это стандарт EN ERE Posix, но в моей версии, которая 3.4
new Regex("[A-Za-z0-9]*ClassDecl", llvm::Regex::BasicRegex)
работает, но
new Regex("[A-Za-z0-9]+ClassDecl", llvm::Regex::BasicRegex)
не работает.
Это ошибка?