Lines Matching defs:typeName

122     void printType(const std::string& fname, const std::string& typeName );
548 std::string typeName(getCppName(Ty));
554 Out << "std::vector<Type*>" << typeName << "_args;";
562 Out << typeName << "_args.push_back(" << argName;
568 Out << "FunctionType* " << typeName << " = FunctionType::get(";
571 nl(Out) << "/*Params=*/" << typeName << "_args,";
580 Out << "StructType *" << typeName << " = mod->getTypeByName(\"";
584 Out << "if (!" << typeName << ") {";
586 Out << typeName << " = ";
597 Out << "std::vector<Type*>" << typeName << "_fields;";
605 Out << typeName << "_fields.push_back(" << fieldName;
611 Out << "StructType *" << typeName << " = ";
614 Out << "if (" << typeName << "->isOpaque()) {";
616 Out << typeName << "->setBody(";
619 Out << typeName << "_fields, /*isPacked=*/"
634 Out << "ArrayType* " << typeName << " = ArrayType::get("
647 Out << "PointerType* " << typeName << " = PointerType::get("
660 Out << "VectorType* " << typeName << " = VectorType::get("
722 std::string typeName(getCppName(CV->getType()));
732 << " = ConstantAggregateZero::get(" << typeName << ");";
735 << " = ConstantPointerNull::get(" << typeName << ");";
751 << typeName << ", " << constName << "_elems);";
763 << typeName << ", " << constName << "_fields);";
775 << typeName << ", " << constName << "_elems);";
778 << typeName << ");";
812 Out << typeName << ", " << constName << "_elems);";
2032 const std::string &typeName) {
2033 Type* Ty = TheModule->getTypeByName(typeName);
2035 error(std::string("Type '") + typeName + "' not found in input module");