halide_cplusplus_type_name   36 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Simple, "void"),
halide_cplusplus_type_name  196 src/CPlusPlusMangle.cpp     if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Simple) {
halide_cplusplus_type_name  200 src/CPlusPlusMangle.cpp         if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Struct) {
halide_cplusplus_type_name  202 src/CPlusPlusMangle.cpp         } else if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Class) {
halide_cplusplus_type_name  204 src/CPlusPlusMangle.cpp         } else if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Union) {
halide_cplusplus_type_name  206 src/CPlusPlusMangle.cpp         } else if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Enum) {
halide_cplusplus_type_name  461 src/CPlusPlusMangle.cpp                                       const std::vector<halide_cplusplus_type_name> &enclosing_types,
halide_cplusplus_type_name  508 src/CPlusPlusMangle.cpp     if (type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Simple) {
halide_cplusplus_type_name  817 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "test_struct"),
halide_cplusplus_type_name  819 src/CPlusPlusMangle.cpp         { halide_cplusplus_type_name(halide_cplusplus_type_name::Class,
halide_cplusplus_type_name  832 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "test_struct"),
halide_cplusplus_type_name  836 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "test_struct"),
halide_cplusplus_type_name  857 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "test_struct"), { "std" },
halide_cplusplus_type_name  858 src/CPlusPlusMangle.cpp                                    { halide_cplusplus_type_name(halide_cplusplus_type_name::Class, "enclosing_class") }));
halide_cplusplus_type_name  865 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Class, "test_class"),
halide_cplusplus_type_name  873 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Union, "test_union"),
halide_cplusplus_type_name  881 src/CPlusPlusMangle.cpp         halide_cplusplus_type_name(halide_cplusplus_type_name::Class, "test_enum"),
halide_cplusplus_type_name  935 src/CPlusPlusMangle.cpp                halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "s" + oss.str()),
halide_cplusplus_type_name  958 src/CPlusPlusMangle.cpp                halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "s"),
halide_cplusplus_type_name  984 src/CPlusPlusMangle.cpp                halide_cplusplus_type_name(halide_cplusplus_type_name::Simple, "int32_t"),
halide_cplusplus_type_name 1004 src/CPlusPlusMangle.cpp                     halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "s"), { }, { }, { mods }));
halide_cplusplus_type_name 1006 src/CPlusPlusMangle.cpp                     halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "s"), { }, { }, { mods }, halide_handle_cplusplus_type::LValueReference));
halide_cplusplus_type_name 1008 src/CPlusPlusMangle.cpp                     halide_cplusplus_type_name(halide_cplusplus_type_name::Struct, "s"), { }, { }, { mods }, halide_handle_cplusplus_type::RValueReference));
halide_cplusplus_type_name  245 src/CodeGen_C.cpp               type.handle_type->inner_name.cpp_type_type == halide_cplusplus_type_name::Class))) {
halide_cplusplus_type_name  249 src/CodeGen_C.cpp                 halide_cplusplus_type_name::Struct) {
halide_cplusplus_type_name  500 src/CodeGen_C.cpp         if (type_type == halide_cplusplus_type_name::Struct) {
halide_cplusplus_type_name  502 src/CodeGen_C.cpp         } else if (type_type == halide_cplusplus_type_name::Class) {
halide_cplusplus_type_name  504 src/CodeGen_C.cpp         } else if (type_type == halide_cplusplus_type_name::Union) {
halide_cplusplus_type_name  506 src/CodeGen_C.cpp         } else if (type_type == halide_cplusplus_type_name::Enum) {
halide_cplusplus_type_name  468 src/CodeGen_LLVM.cpp         halide_handle_cplusplus_type inner_type(halide_cplusplus_type_name(halide_cplusplus_type_name::Simple, "void"), {}, {},
halide_cplusplus_type_name   50 src/Type.h         halide_cplusplus_type_name(CPPTypeType cpp_type_type, const std::string &name)
halide_cplusplus_type_name   54 src/Type.h         bool operator==(const halide_cplusplus_type_name &rhs) const {
halide_cplusplus_type_name   59 src/Type.h         bool operator!=(const halide_cplusplus_type_name &rhs) const {
halide_cplusplus_type_name   63 src/Type.h         bool operator<(const halide_cplusplus_type_name &rhs) const {
halide_cplusplus_type_name   78 src/Type.h         halide_cplusplus_type_name inner_name;
halide_cplusplus_type_name   80 src/Type.h         std::vector<halide_cplusplus_type_name> enclosing_types;
halide_cplusplus_type_name  106 src/Type.h         halide_handle_cplusplus_type(const halide_cplusplus_type_name &inner_name,
halide_cplusplus_type_name  108 src/Type.h                                      const std::vector<halide_cplusplus_type_name> &enclosing_types = { },
halide_cplusplus_type_name  127 src/Type.h             static halide_cplusplus_type_name name() {                      \
halide_cplusplus_type_name  128 src/Type.h                 return { halide_cplusplus_type_name::TypeType, #Type};      \
halide_cplusplus_type_name  183 src/Type.h                 {halide_cplusplus_type_name::Simple, "void"},
halide_cplusplus_type_name  269 src/Type.h                 halide_cplusplus_type_name(halide_cplusplus_type_name::Simple, "char"),