Lines Matching refs:OB

378   OutputBuffer OB;  in itaniumDemangle()  local
384 else if (!initializeOutputBuffer(Buf, N, OB, 1024)) in itaniumDemangle()
388 AST->print(OB); in itaniumDemangle()
389 OB += '\0'; in itaniumDemangle()
391 *N = OB.getCurrentPosition(); in itaniumDemangle()
392 Buf = OB.getBuffer(); in itaniumDemangle()
430 OutputBuffer OB; in printNode() local
431 if (!initializeOutputBuffer(Buf, N, OB, 128)) in printNode()
433 RootNode->print(OB); in printNode()
434 OB += '\0'; in printNode()
436 *N = OB.getCurrentPosition(); in printNode()
437 return OB.getBuffer(); in printNode()
475 OutputBuffer OB; in getFunctionDeclContextName() local
476 if (!initializeOutputBuffer(Buf, N, OB, 128)) in getFunctionDeclContextName()
497 static_cast<const NestedName *>(Name)->Qual->print(OB); in getFunctionDeclContextName()
501 LN->Encoding->print(OB); in getFunctionDeclContextName()
502 OB += "::"; in getFunctionDeclContextName()
509 OB += '\0'; in getFunctionDeclContextName()
511 *N = OB.getCurrentPosition(); in getFunctionDeclContextName()
512 return OB.getBuffer(); in getFunctionDeclContextName()
528 OutputBuffer OB; in getFunctionParameters() local
529 if (!initializeOutputBuffer(Buf, N, OB, 128)) in getFunctionParameters()
532 OB += '('; in getFunctionParameters()
533 Params.printWithComma(OB); in getFunctionParameters()
534 OB += ')'; in getFunctionParameters()
535 OB += '\0'; in getFunctionParameters()
537 *N = OB.getCurrentPosition(); in getFunctionParameters()
538 return OB.getBuffer(); in getFunctionParameters()
546 OutputBuffer OB; in getFunctionReturnType() local
547 if (!initializeOutputBuffer(Buf, N, OB, 128)) in getFunctionReturnType()
552 Ret->print(OB); in getFunctionReturnType()
554 OB += '\0'; in getFunctionReturnType()
556 *N = OB.getCurrentPosition(); in getFunctionReturnType()
557 return OB.getBuffer(); in getFunctionReturnType()