Lines Matching defs:strOS
832 llvm::raw_string_ostream strOS(item.detail);
833 strOS << "(";
835 cst->getInputs(), strOS, [&](const ast::VariableDecl *var) {
836 strOS << var->getName().getName() << ": " << var->getType();
838 strOS << ") -> " << cst->getResultType();
1019 llvm::raw_string_ostream strOS(signatureInfo.label);
1020 strOS << callable->getName()->getName() << "(";
1022 unsigned paramStart = strOS.str().size();
1023 strOS << var->getName().getName() << ": " << var->getType();
1024 unsigned paramEnd = strOS.str().size();
1026 StringRef(strOS.str()).slice(paramStart, paramEnd).str(),
1029 llvm::interleaveComma(callable->getInputs(), strOS, formatParamFn);
1030 strOS << ") -> " << callable->getResultType();
1075 llvm::raw_string_ostream strOS(signatureInfo.label);
1076 strOS << "(";
1078 unsigned paramStart = strOS.str().size();
1080 strOS << value.getName() << ": ";
1086 strOS << dataType;
1090 strOS << dataType << "?";
1094 strOS << dataType << "Range";
1099 unsigned paramEnd = strOS.str().size();
1101 StringRef(strOS.str()).slice(paramStart, paramEnd).str(),
1104 llvm::interleaveComma(values, strOS, formatFn);
1105 strOS << ")";