浏览代码

Fixed invalid return from GetSimdTypeString

Fixed invalid return from GetSimdTypeString
Brian Fiete 2 年之前
父节点
当前提交
247eb0abdc
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      IDEHelper/Compiler/BfIRCodeGen.cpp
  2. 1 1
      IDEHelper/Compiler/BfIRCodeGen.h

+ 1 - 1
IDEHelper/Compiler/BfIRCodeGen.cpp

@@ -4981,7 +4981,7 @@ void BfIRCodeGen::SetActiveFunctionSimdType(BfIRSimdType type)
 		mFunctionsUsingSimd[mActiveFunction] = type;
 }
 
-const StringImpl& BfIRCodeGen::GetSimdTypeString(BfIRSimdType type)
+String BfIRCodeGen::GetSimdTypeString(BfIRSimdType type)
 {
 	switch (type)
 	{

+ 1 - 1
IDEHelper/Compiler/BfIRCodeGen.h

@@ -234,7 +234,7 @@ public:
 	void SetConfigConst(int idx, int value) override;
 
 	void SetActiveFunctionSimdType(BfIRSimdType type);
-	const StringImpl& GetSimdTypeString(BfIRSimdType type);
+	String GetSimdTypeString(BfIRSimdType type);
 	BfIRSimdType GetSimdTypeFromFunction(llvm::Function* function);
 
 	llvm::Value* GetLLVMValue(int streamId);