You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are some cases where a method returns a a template specialization like vector. In these cases clang doesn't include the templates definition in the AST, only its declaration. The reason is that a forward declaration of the type would enough. But because we can't emit meta-data for methods that depend on incomplete types, we force clang to instatiate the template. There is a switch that disables this behavior but it is broken since I've made the parser build its own representation of the translation unit instead of printing the meta-data directly.
The text was updated successfully, but these errors were encountered:
There are some cases where a method returns a a template specialization like vector. In these cases clang doesn't include the templates definition in the AST, only its declaration. The reason is that a forward declaration of the type would enough. But because we can't emit meta-data for methods that depend on incomplete types, we force clang to instatiate the template. There is a switch that disables this behavior but it is broken since I've made the parser build its own representation of the translation unit instead of printing the meta-data directly.
The text was updated successfully, but these errors were encountered: