Do you know more? I am assuming the IDE has only one AST and uses custom tools and not running 10 different tools in background but my assumption could be wrong.
For IntelliJ-based IDEs this is broadly correct, though some languages may occasionally call out to third party tools.