Lines Matching refs:code
127 static MatchResult parseCode(char &code, const char *&ptr, const char *endPtr) { in parseCode() argument
132 code = *ptr++; in parseCode()
137 static MatchResult parseDefCode(char &code, const char *&ptr, in parseDefCode() argument
142 code = *ptr++; in parseDefCode()
145 return parseCode(code, ptr, endPtr); in parseDefCode()
253 char code = '\0'; in parse() local
255 if (parseCode(code, srcPtr, endPtr) || parseInt(kind, srcPtr, endPtr)) in parse()
257 if (code == 'a' || code == 'i' || code == 'l') { in parse()
261 intMap[std::pair<char, KindTy>{code, kind}] = bits; in parse()
262 } else if (code == 'r' || code == 'c') { in parse()
266 floatMap[std::pair<char, KindTy>{code, kind}] = id; in parse()
391 static int codeToIndex(char code) { in codeToIndex() argument
392 switch (code) { in codeToIndex()
411 char code; in toDefaultKinds() local
418 if (parseDefCode(code, srcPtr, endPtr) || parseInt(kind, srcPtr, endPtr)) in toDefaultKinds()
420 result[codeToIndex(code)] = kind; in toDefaultKinds()