Semantic: Parsing, analyzing, and comparing source code across many languages
This could be the basis for better indexing and search.If you're working with a monorepo with hundreds of millions of lines of Java and such, and you're looking for "all the places where getName() gets called for ", today you might as well give up.