Home
last modified time | relevance | path

Searched refs:GetTypeName (Results 1 – 4 of 4) sorted by relevance

/frameworks/compile/slang/
Dslang_rs_reflection.cpp187 std::string GetTypeName(const RSExportType *ET, unsigned Style = TypeNameDefault) { in GetTypeName() function
221 std::string ElementTypeName = GetTypeName(CAT->getElementType(), Style); in GetTypeName()
248 GetTypeName(CAT->getElementType(), in GetReduceResultTypeName()
252 return "resultStruct_" + GetTypeName(ET, in GetReduceResultTypeName()
255 return "result_" + GetTypeName(ET, TypeNameDefault | TypeNameC); in GetReduceResultTypeName()
514 … << GetTypeName(EV->getType(), TypeNameDefault & ~TypeNameWithConstantArrayBrackets) << "[" in genScriptClassConstructor()
769 std::make_pair(GetTypeName((*I)->getType()), (*I)->getName())); in genExportFunction()
890 std::make_pair(GetTypeName((*I)->getType()), (*I)->getName())); in genExportForEach()
1409 const std::string GetMethodReturnTypeName = GetTypeName(ResultType); in genExportReduceResultType()
1420 GetTypeName(ResultType, TypeNameDefault & ~TypeNameWithConstantArrayBrackets); in genExportReduceResultType()
[all …]
Dslang_rs_reflection_cpp.cpp61 static std::string GetTypeName(const RSExportType *ET, bool PreIdentifier = true) { in GetTypeName() function
100 std::string ElementTypeName = GetTypeName(CAT->getElementType()); in GetTypeName()
240 mOut.indent() << GetTypeName(ev->getType()) << " " RS_EXPORT_VAR_PREFIX in genFieldsToStoreExportVariableValues()
553 std::string TypeName = GetTypeName(EPT); in genGetterAndSetter()
589 std::string TypeName = GetTypeName(ET); in genPointerTypeExportVariable()
689 mOut.indent() << "void set_" << EV->getName() << "(" << GetTypeName(EV->getType()) << " v " in genGetterAndSetter()
690 << GetTypeName(EV->getType(), false) << ")"; in genGetterAndSetter()
692 mOut.indent() << "setVar(" << tmp.str() << ", v, sizeof(" << GetTypeName(EV->getType()) + ") *" in genGetterAndSetter()
720 mOut << GetTypeName((*i)->getType()) << " " << (*i)->getName(); in makeFunctionSignature()
Dslang_rs_export_type.h235 static llvm::StringRef GetTypeName(const clang::Type *T);
454 static llvm::StringRef GetTypeName(const clang::ExtVectorType *EVT);
Dslang_rs_export_type.cpp687 TypeName = RSExportType::GetTypeName(T); in NormalizeType()
744 llvm::StringRef RSExportType::GetTypeName(const clang::Type* T) { in GetTypeName() function in slang::RSExportType
809 return RSExportVectorType::GetTypeName(EVT); in GetTypeName()
1011 return GetRSSpecificType( RSExportType::GetTypeName(T) ); in GetRSSpecificType()
1290 RSExportVectorType::GetTypeName(const clang::ExtVectorType *EVT) { in GetTypeName() function in slang::RSExportVectorType