Upon parsing IRBuilderBase.h of the LLVM libraries to json and importing it, it is visible that a some of the APIs are missing. I think this only occurs for overloaded functions, but of those that are missing it occurs on an overload, in which one of the signatures will be present but the others missing. I double checked to be sure that it isn't my json library responsible for missing values by manually reading the json, and those other signatures are actually not there.
Upon parsing IRBuilderBase.h of the LLVM libraries to json and importing it, it is visible that a some of the APIs are missing. I think this only occurs for overloaded functions, but of those that are missing it occurs on an overload, in which one of the signatures will be present but the others missing. I double checked to be sure that it isn't my json library responsible for missing values by manually reading the json, and those other signatures are actually not there.