Lines Matching refs:OB

972   OutputBuffer OB;  in memorizeIdentifier()  local
973 if (!initializeOutputBuffer(nullptr, nullptr, OB, 1024)) in memorizeIdentifier()
976 Identifier->output(OB, OF_Default); in memorizeIdentifier()
977 StringView Owned = copyString(OB); in memorizeIdentifier()
979 std::free(OB.getBuffer()); in memorizeIdentifier()
1111 static void outputHex(OutputBuffer &OB, unsigned C) { in outputHex() argument
1134 OB << StringView(&TempBuffer[Pos + 1]); in outputHex()
1137 static void outputEscapedChar(OutputBuffer &OB, unsigned C) { in outputEscapedChar() argument
1140 OB << "\\0"; in outputEscapedChar()
1143 OB << "\\\'"; in outputEscapedChar()
1146 OB << "\\\""; in outputEscapedChar()
1149 OB << "\\\\"; in outputEscapedChar()
1152 OB << "\\a"; in outputEscapedChar()
1155 OB << "\\b"; in outputEscapedChar()
1158 OB << "\\f"; in outputEscapedChar()
1161 OB << "\\n"; in outputEscapedChar()
1164 OB << "\\r"; in outputEscapedChar()
1167 OB << "\\t"; in outputEscapedChar()
1170 OB << "\\v"; in outputEscapedChar()
1178 OB << (char)C; in outputEscapedChar()
1182 outputHex(OB, C); in outputEscapedChar()
1277 OutputBuffer OB; in demangleStringLiteral() local
1287 if (!initializeOutputBuffer(nullptr, nullptr, OB, 1024)) in demangleStringLiteral()
1332 outputEscapedChar(OB, W); in demangleStringLiteral()
1374 outputEscapedChar(OB, NextChar); in demangleStringLiteral()
1378 Result->DecodedString = copyString(OB); in demangleStringLiteral()
1379 std::free(OB.getBuffer()); in demangleStringLiteral()
1384 std::free(OB.getBuffer()); in demangleStringLiteral()
1448 OutputBuffer OB; in demangleLocallyScopedNamePiece() local
1449 if (!initializeOutputBuffer(nullptr, nullptr, OB, 1024)) in demangleLocallyScopedNamePiece()
1452 OB << '`'; in demangleLocallyScopedNamePiece()
1453 Scope->output(OB, OF_Default); in demangleLocallyScopedNamePiece()
1454 OB << '\''; in demangleLocallyScopedNamePiece()
1455 OB << "::`" << Number << "'"; in demangleLocallyScopedNamePiece()
1457 Identifier->Name = copyString(OB); in demangleLocallyScopedNamePiece()
1458 std::free(OB.getBuffer()); in demangleLocallyScopedNamePiece()
2313 OutputBuffer OB; in dumpBackReferences() local
2314 if (!initializeOutputBuffer(nullptr, nullptr, OB, 1024)) in dumpBackReferences()
2317 OB.setCurrentPosition(0); in dumpBackReferences()
2320 T->output(OB, OF_Default); in dumpBackReferences()
2322 StringView B = OB; in dumpBackReferences()
2325 std::free(OB.getBuffer()); in dumpBackReferences()
2342 OutputBuffer OB; in microsoftDemangle() local
2367 else if (!initializeOutputBuffer(Buf, N, OB, 1024)) in microsoftDemangle()
2370 AST->output(OB, OF); in microsoftDemangle()
2371 OB += '\0'; in microsoftDemangle()
2373 *N = OB.getCurrentPosition(); in microsoftDemangle()
2374 Buf = OB.getBuffer(); in microsoftDemangle()