Searched defs:TypeName (Results 1 - 11 of 11) sorted by relevance

/frameworks/compile/slang/
H A Dslang_rs_export_element.cpp64 llvm::StringRef TypeName; local
72 if (!RSExportType::NormalizeType(T, TypeName, Context->getDiagnostics(),
84 TypeName,
99 TypeName,
H A Dslang_rs_check_ast.cpp197 llvm::StringRef TypeName; local
199 if (!RSExportType::NormalizeType(T, TypeName, &mDiagEngine, VD)) {
H A Dslang_rs_context.cpp270 bool RSContext::insertExportType(const llvm::StringRef &TypeName, argument
273 ExportTypeMap::value_type::Create(TypeName.begin(),
274 TypeName.end(),
H A Dslang_rs_reflection_base.cpp205 const std::string &TypeName) {
206 if (mTypesToCheck.find(TypeName) == mTypesToCheck.end()) {
207 mTypesToCheck.insert(TypeName);
204 addTypeNameForElement( const std::string &TypeName) argument
H A Dslang_rs_context.h208 export_type_iterator findExportType(const llvm::StringRef &TypeName) { argument
209 return mExportTypes.find(TypeName);
211 const_export_type_iterator findExportType(const llvm::StringRef &TypeName)
213 return mExportTypes.find(TypeName);
219 bool insertExportType(const llvm::StringRef &TypeName, RSExportType *Type);
H A Dslang_rs_spec_table.cpp65 RSDataTypeSpec(const char *TypeName, argument
68 : mTypeName(TypeName),
88 RSMatrixDataTypeSpec(const char *TypeName, argument
91 : RSDataTypeSpec(TypeName, TypePragmaName, Dim * Dim * sizeof(ignore)),
102 RSObjectDataTypeSpec(const char *TypeName, argument
104 : RSDataTypeSpec(TypeName, TypePragmaName, 32 /* opaque pointer */) {
H A Dslang_rs_export_type.cpp546 llvm::StringRef &TypeName,
553 TypeName = RSExportType::GetTypeName(T);
554 if (TypeName.empty()) {
692 const llvm::StringRef &TypeName) {
696 RSContext::export_type_iterator ETI = Context->findExportType(TypeName);
705 RSExportPrimitiveType::GetRSSpecificType(TypeName);
711 TypeName);
718 TypeName,
726 TypeName,
734 TypeName,
545 NormalizeType(const clang::Type *&T, llvm::StringRef &TypeName, clang::DiagnosticsEngine *DiagEngine, const clang::VarDecl *VD) argument
690 Create(RSContext *Context, const clang::Type *T, const llvm::StringRef &TypeName) argument
782 llvm::StringRef TypeName; local
858 GetRSSpecificType(const llvm::StringRef &TypeName) argument
1017 Create(RSContext *Context, const clang::Type *T, const llvm::StringRef &TypeName, bool Normalized) argument
1032 llvm::StringRef TypeName; local
1130 Create(RSContext *Context, const clang::PointerType *PT, const llvm::StringRef &TypeName) argument
1212 Create(RSContext *Context, const clang::ExtVectorType *EVT, const llvm::StringRef &TypeName, bool Normalized) argument
1254 Create(RSContext *Context, const clang::RecordType *RT, const llvm::StringRef &TypeName, unsigned Dim) argument
1418 Create(RSContext *Context, const clang::RecordType *RT, const llvm::StringRef &TypeName, bool mIsArtificial) argument
[all...]
H A Dslang_rs_reflection_cpp.cpp538 std::string TypeName = GetTypeName(ET); local
546 write(string("void bind_") + VarName + "(" + TypeName + local
554 write(TypeName + " get_" + VarName + "() const {");
557 bool isBool = !strcmp(TypeName.c_str(), "bool");
795 std::string TypeName; local
800 TypeName = ET->getElementName();
808 if (!TypeName.empty()) {
809 //tmp << "// TypeName: " << TypeName;
813 << TypeName << ")) {"; local
844 std::string TypeName = ET->getElementName(); local
[all...]
H A Dslang_rs_reflection.cpp816 std::string TypeName = ET->getElementName(); local
817 if (C.addTypeNameForElement(TypeName)) {
818 C.indent() << RS_ELEM_PREFIX << TypeName << " = Element." << TypeName
845 std::string TypeName = ET->getElementName(); local
846 C.addTypeNameForFieldPacker(TypeName);
866 std::string TypeName; local
872 TypeName = ET->getElementName();
880 if (!TypeName.empty()) {
883 << TypeName << ")) {" << st
901 std::string TypeName = GetTypeName(EPT); local
972 std::string TypeName = GetTypeName(ET); local
1008 std::string TypeName = GetTypeName(EV->getType()); local
1024 std::string TypeName = GetTypeName(ET); local
1060 std::string TypeName = GetTypeName(EV->getType()); local
1075 std::string TypeName = GetTypeName(EV->getType()); local
1085 genPrivateExportVariable(Context &C, const std::string &TypeName, const std::string &VarName) argument
1093 genSetExportVariable(Context &C, const std::string &TypeName, const RSExportVar *EV) argument
1130 genGetExportVariable(Context &C, const std::string &TypeName, const std::string &VarName) argument
2296 addTypeNameForElement( const std::string &TypeName) argument
2306 addTypeNameForFieldPacker( const std::string &TypeName) argument
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_2_7/
H A DBitcodeReader.cpp548 SmallString<64> TypeName; local
664 if (ConvertToString(Record, 0, TypeName))
678 Res->setName(TypeName);
681 Res = StructType::create(Context, TypeName);
682 TypeName.clear();
707 Res->setName(TypeName);
710 Res = StructType::create(Context, TypeName);
711 TypeName.clear();
938 std::string TypeName; local
966 if (ConvertToString(Record, 1, TypeName))
[all...]
/frameworks/compile/libbcc/bcinfo/BitReader_3_0/
H A DBitcodeReader.cpp829 SmallString<64> TypeName; local
964 if (ConvertToString(Record, 0, TypeName))
978 Res->setName(TypeName);
981 Res = StructType::create(Context, TypeName);
982 TypeName.clear();
1007 Res->setName(TypeName);
1010 Res = StructType::create(Context, TypeName);
1011 TypeName.clear();
1255 std::string TypeName; local
1283 if (ConvertToString(Record, 1, TypeName))
[all...]

Completed in 189 milliseconds