Searched refs:RSExportable (Results 1 - 11 of 11) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_exportable.cpp21 bool RSExportable::keep() {
29 bool RSExportable::equals(const RSExportable *E) const {
H A Dslang_rs_exportable.h24 class RSExportable { class in namespace:slang
40 RSExportable(RSContext *Context, RSExportable::Kind K) function in class:slang::RSExportable
50 // won't free this RSExportable object in its destructor. The deallocation
56 virtual bool equals(const RSExportable *E) const;
60 virtual ~RSExportable() { }
H A Dslang_rs_export_func.h44 class RSExportFunc : public RSExportable {
55 : RSExportable(Context, RSExportable::EX_FUNC),
H A Dslang_rs_export_foreach.h39 class RSExportForEach : public RSExportable {
72 : RSExportable(Context, RSExportable::EX_FOREACH),
H A Dslang_rs_export_var.h34 class RSExportVar : public RSExportable {
H A Dslang_rs_export_var.cpp32 : RSExportable(Context, RSExportable::EX_VAR),
H A Dslang_rs_export_reduce.h34 class RSExportReduce : public RSExportable {
88 : RSExportable(Context, RSExportable::EX_REDUCE),
H A Dslang_rs_export_type.h195 class RSExportType : public RSExportable {
309 virtual bool equals(const RSExportable *E) const;
381 virtual bool equals(const RSExportable *E) const;
424 virtual bool equals(const RSExportable *E) const;
465 virtual bool equals(const RSExportable *E) const;
501 virtual bool equals(const RSExportable *E) const;
534 virtual bool equals(const RSExportable *E) const;
621 virtual bool equals(const RSExportable *E) const;
H A Dslang_rs_context.h54 class RSExportable;
67 typedef std::list<RSExportable*> ExportableList;
202 inline void newExportable(RSExportable *E) {
H A Dslang_rs_export_type.cpp944 : RSExportable(Context, RSExportable::EX_TYPE),
961 if (!RSExportable::keep())
968 bool RSExportType::equals(const RSExportable *E) const {
969 CHECK_PARENT_EQUALITY(RSExportable, E);
1231 bool RSExportPrimitiveType::equals(const RSExportable *E) const {
1282 bool RSExportPointerType::equals(const RSExportable *E) const {
1341 bool RSExportVectorType::equals(const RSExportable *E) const {
1426 bool RSExportMatrixType::equals(const RSExportable *E) const {
1466 bool RSExportConstantArrayType::equals(const RSExportable *
[all...]
H A Dslang.cpp482 RSExportable *RSE = *I;
483 if (RSE->getKind() != RSExportable::EX_TYPE)

Completed in 76 milliseconds