sandboxed-api/sandboxed_api/tools
Christian Blichmann 728355da87 Emit non-type template args as part of forward decls
This change allows us to emit forward declarations to classes that are
templated. For headers generated by the proto compiler this is sometimes
necessary.

Note:
- This will only emit types for a single level of template instantiations.
  That is, template template arguments are not supported.
- Typedefs only occurring in template arguments will be fully desugared
  and thus will not be available under their aliased name in the generated
  API code. This is consistent with the Python based generator (which
  does not emit these at all and relies on text extraction).

Signed-off-by: Christian Blichmann <cblichmann@google.com>
2020-10-28 16:48:04 +01:00
..
clang_generator Emit non-type template args as part of forward decls 2020-10-28 16:48:04 +01:00
filewrapper Move filewrapper to tools directory 2020-05-29 05:40:52 -07:00
generator2 Allow empty sapi_embedded_dir flag in the header generator - empty sapi_embedded_name still disallowed 2020-10-23 05:36:01 -07:00