Home
last modified time | relevance | path

Searched refs:RSExportable (Results 1 – 10 of 10) sorted by relevance

/frameworks/compile/slang/
Dslang_rs_exportable.h24 class RSExportable {
39 RSExportable(RSContext *Context, RSExportable::Kind K) in RSExportable() function
56 virtual bool equals(const RSExportable *E) const;
60 virtual ~RSExportable() { } in ~RSExportable()
Dslang_rs_exportable.cpp21 bool RSExportable::keep() { in keep()
29 bool RSExportable::equals(const RSExportable *E) const { in equals()
Dslang_rs_export_func.h44 class RSExportFunc : public RSExportable {
55 : RSExportable(Context, RSExportable::EX_FUNC), in RSExportFunc()
Dslang_rs_export_type.h89 class RSExportType : public RSExportable {
201 virtual bool equals(const RSExportable *E) const;
305 virtual bool equals(const RSExportable *E) const;
347 virtual bool equals(const RSExportable *E) const;
390 virtual bool equals(const RSExportable *E) const;
428 virtual bool equals(const RSExportable *E) const;
465 virtual bool equals(const RSExportable *E) const;
551 virtual bool equals(const RSExportable *E) const;
Dslang_rs_export_foreach.h38 class RSExportForEach : public RSExportable {
60 : RSExportable(Context, RSExportable::EX_FOREACH), in RSExportForEach()
Dslang_rs_context.h48 class RSExportable; variable
60 typedef std::list<RSExportable*> ExportableList;
143 inline void newExportable(RSExportable *E) { in newExportable()
Dslang_rs_export_var.cpp44 : RSExportable(Context, RSExportable::EX_VAR), in RSExportVar()
Dslang_rs_export_type.cpp747 : RSExportable(Context, RSExportable::EX_TYPE), in RSExportType()
764 if (!RSExportable::keep()) in keep()
771 bool RSExportType::equals(const RSExportable *E) const { in equals()
772 CHECK_PARENT_EQUALITY(RSExportable, E); in equals()
1043 bool RSExportPrimitiveType::equals(const RSExportable *E) const { in equals()
1105 bool RSExportPointerType::equals(const RSExportable *E) const { in equals()
1176 bool RSExportVectorType::equals(const RSExportable *E) const { in equals()
1285 bool RSExportMatrixType::equals(const RSExportable *E) const { in equals()
1338 bool RSExportConstantArrayType::equals(const RSExportable *E) const { in equals()
1478 bool RSExportRecordType::equals(const RSExportable *E) const { in equals()
Dslang_rs_export_var.h38 class RSExportVar : public RSExportable {
Dslang_rs.cpp93 RSExportable *RSE = *I; in checkODR()
94 if (RSE->getKind() != RSExportable::EX_TYPE) in checkODR()