MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / SplitLine

Function SplitLine

pcsx2/DebugTools/MipsAssembler.cpp:201–223  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

199}
200
201void SplitLine(const char* Line, char* Name, char* Arguments)
202{
203 while (*Line == ' ' || *Line == '\t') Line++;
204 while (*Line != ' ' && *Line != '\t')
205 {
206 if (*Line == 0)
207 {
208 *Name = 0;
209 *Arguments = 0;
210 return;
211 }
212 *Name++ = *Line++;
213 }
214 *Name = 0;
215
216 while (*Line == ' ' || *Line == '\t') Line++;
217
218 while (*Line != 0)
219 {
220 *Arguments++ = *Line++;
221 }
222 *Arguments = 0;
223}
224
225bool MipsAssembleOpcode(const char* line, DebugInterface* cpu, u32 address, u32& dest, std::string& errorText)
226{

Callers 1

MipsAssembleOpcodeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected