reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/StringExtras.h
  306     S += Separator;
  323   S += (*Begin);
  325     S += Separator;
  326     S += (*Begin);
  337   Result += Item;
  343   Result += A1;
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  637       NewName += F->getName();
include/llvm/IR/Module.h
  297     GlobalScopeAsm += Asm;
include/llvm/Option/Option.h
  134     Ret += getName();
lib/Analysis/CallGraphSCCPass.cpp
  694       Desc += F->getName();
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  189     Filepath += Filename;
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  758       CS += Name;
lib/CodeGen/MachineBasicBlock.cpp
  269     Name += getBasicBlock()->getName();
lib/CodeGen/MachineScheduler.cpp
 3734       Str += DOT::getColorString(DFS->getSubtreeID(N));
lib/DebugInfo/PDB/Native/NativeEnumInjectedSources.cpp
   30     Result += toStringRef(Data);
lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp
  119   Desc.StreamName += VName;
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
  133     ErrorMsg += getTokenForError(TokenStart);
  136       ErrorMsg += SubExpr;
  141       ErrorMsg += ErrText;
  424       ErrMsg += Symbol;
lib/IR/Function.cpp
  599       Result += STyp->getName();
lib/MC/ELFObjectWriter.cpp
  812   RelaSectionName += SectionName;
lib/ProfileData/InstrProf.cpp
  290   VarName += FuncName;
  399     Result += InputStr;
lib/Support/BinaryStreamError.cpp
   45     ErrMsg += Context;
lib/Support/Regex.cpp
  150     Res += Split.first;
  191         Res += Matches[RefValue];
  200   Res += StringRef(Matches[0].end(), String.end() - Matches[0].end());
lib/Support/Triple.cpp
  984     Normalized += Components[i];
lib/Support/YAMLParser.cpp
  739         EscapedInput += StringRef(i, UnicodeScalarValue.second);
 1814       Ret += Raw.substr(1);
 1818       Ret += Raw.substr(2);
 1832       Ret += Raw.substr(Raw.find_last_of('!') + 1);
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
 6469   Token += getLexer().getTok().getString();
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 1994       Name += InternalSuffix;
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1576         CustomFName += F->getName();
 1601             TName += F->getName();
lib/Transforms/Utils/InlineFunction.cpp
  957       Name += A->getName();
tools/clang/include/clang/Analysis/PathDiagnostic.h
  791       ShortDesc += S;
  792     VerboseDesc += S;
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  288       PropertyDotString += Prop->getName();
  298       PropertyDotString += Prop->getName();
  724     ClassString += GetUnsignedName(NSIntegerName);
  728     ClassString += NSIntegerName;
  732   ClassString += TypedefDcl->getIdentifier()->getName();
  785   ClassString += TypedefDcl->getIdentifier()->getName();
 1004     ClassString += IDecl->getName(); ClassString += "*)";
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp
  152       str += getNilString(Pass);
tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp
   60       retStr += getNilString(Pass);
tools/clang/lib/ARCMigrate/Transforms.cpp
  542         str += Lexer::getSourceText(
tools/clang/lib/AST/ASTContext.cpp
 6949       S += II->getName();
 7034     S += OI->getObjCRuntimeNameAsString();
 7083           S += I->getObjCRuntimeNameAsString();
 7095       S += OPT->getInterfaceDecl()->getObjCRuntimeNameAsString();
 7098         S += I->getObjCRuntimeNameAsString();
tools/clang/lib/AST/CommentBriefParser.cpp
   72         FirstParagraphOrBrief += Tok.getText();
   74         ReturnsParagraph += Tok.getText();
tools/clang/lib/AST/DeclBase.cpp
  516     HintMessage += A->getMessage();
tools/clang/lib/AST/RawCommentList.cpp
  419     Result += Trimmed;
  426       Result += L.getSpelling(Tok, SourceMgr);
tools/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp
  132       Inner += Matchers[i].getSupportedKind().asStringRef();
tools/clang/lib/Analysis/ThreadSafetyCommon.cpp
   46       ret += cast<StringLiteral>(CE)->getString();
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  205   void appendStr(StringRef Str) { Name += Str; }
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2466   Sym += StringClass;
tools/clang/lib/CodeGen/CGObjCMac.cpp
 3664   Name += ID->getName();
 6516   ProtocolName += PD->getObjCRuntimeNameAsString();
 7092     buffer += selector.getNameForSlot(0);
 7097     buffer += selector.getNameForSlot(i);
tools/clang/lib/CodeGen/CGStmt.cpp
 2250     Constraints += Clobber;
tools/clang/lib/CodeGen/TargetInfo.cpp
 2375   ArgStr += Lib;
tools/clang/lib/Driver/Action.cpp
  138   Res += GetOffloadKindName(Kind);
  140   Res += NormalizedTriple;
tools/clang/lib/Driver/Driver.cpp
 4021     TriplePlusArch += BoundArch;
 4024   TriplePlusArch += Action::GetOffloadKindName(OffloadKind);
tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
  166       Error += Desc;
  184       Error += Desc;
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  387   Base += llvm::sys::path::get_separator();
tools/clang/lib/Format/Format.cpp
 1950     result += Includes[Index].Text;
 2117       result += CommentLine;
 2120     result += Imports[Index].Text;
tools/clang/lib/Format/NamespaceEndCommentsFixer.cpp
   43       name += Tok->TokenText;
   59       name += Tok->TokenText;
   71   text += NamespaceTok->TokenText;
   76   text += NamespaceName;
tools/clang/lib/Format/SortJavaScriptImports.cpp
  255       Buffer += ReferenceStmt;
  261     Buffer += getSourceText(Reference.Range.getBegin(), SymbolsStart);
  266       Buffer += getSourceText(I->Range);
  269     Buffer += getSourceText(SymbolsEnd, Reference.Range.getEnd());
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  833   Result += IDecl->getName();
  835   Result += IvarDecl->getName();
 1023     Setr += PD->getName();
 1036     Setr += PD->getName();
 1708     buf += elementName;
 1779   buf += elementName;
 1806   buf += elementName;
 1815   buf += elementName;
 2383   FdStr += FD->getName();
 3648       Result += RD->getName();
 3665       Result += ED->getName();
 3674         Result += "\t"; Result += EC->getName(); Result += " = ";
 3838   Result += CDecl->getName();
 3850   Result += CDecl->getName();
 4139   S += funcName;
 4159   S += funcName;
 4407     Tag += FunName;
 6296     Result += " "; Result += VarName;
 6297     Result += ProtocolName;
 6321     Result += " "; Result += VarName;
 6322     Result += TopLevelDeclName;
 6361     Result += " "; Result += VarName;
 6362     Result += ProtocolName;
 6372       Result += PropDecl->getName(); Result += "\",";
 6412   Result += VarName; Result += ClassName;
 6412   Result += VarName; Result += ClassName;
 6425   Result += "\""; Result += ClassName; Result += "\",\n\t";
 6433     Result += ClassName;
 6441     Result += "_OBJC_CLASS_PROTOCOLS_$_"; Result += ClassName;
 6449     Result += "_OBJC_$_INSTANCE_VARIABLES_"; Result += ClassName;
 6459     Result += "_OBJC_$_PROP_LIST_"; Result += ClassName;
 6506     Result += VarName;
 6518       Result += VarName;
 6525   Result += VarName; Result += CDecl->getNameAsString();
 6530       Result += "0, // &"; Result += VarName;
 6533       Result += "0, // &"; Result += VarName;
 6538       Result += "0, // &"; Result += VarName;
 6550       Result += "0, // &"; Result += VarName;
 6628   Result += "OBJC_CLASS_$_"; Result += ClassName;
 6633   Result += ClassName; Result += "_$_"; Result += CatName;
 6633   Result += ClassName; Result += "_$_"; Result += CatName;
 6636   Result += "\t\""; Result += ClassName; Result += "\",\n";
 6637   Result += "\t0, // &"; Result += "OBJC_CLASS_$_"; Result += ClassName;
 6642     Result += ClassName; Result += "_$_"; Result += CatName;
 6642     Result += ClassName; Result += "_$_"; Result += CatName;
 6651     Result += ClassName; Result += "_$_"; Result += CatName;
 6651     Result += ClassName; Result += "_$_"; Result += CatName;
 6660     Result += ClassName; Result += "_$_"; Result += CatName;
 6660     Result += ClassName; Result += "_$_"; Result += CatName;
 6668     Result += ClassName; Result += "_$_"; Result += CatName;
 6668     Result += ClassName; Result += "_$_"; Result += CatName;
 6680   Result += CatName;
 6685   Result += CatName;
 6686   Result += ".cls = "; Result += "&OBJC_CLASS_$_"; Result += ClassName;
 6699   Result += VarName; Result += ProtocolName;
 6699   Result += VarName; Result += ProtocolName;
 6783     Result += " "; Result += VarName;
 6805         Result += IvarDecl->getName();
 7165     Result  += CDecl->getName(); Result += ",\n";
 7348     Result += ClassDecl->getName();
 7350     Result += CatDecl->getName();
 7405   Result += prefix;
 7408   Result += ClassName;
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  760   S += ClassDecl->getIdentifier()->getName();
  762   S += OID->getName();
  869     Setr += PD->getName();
  882     Setr += PD->getName();
 1499     buf += elementName;
 1570   buf += elementName;
 1597   buf += elementName;
 1606   buf += elementName;
 2295   FdStr += FD->getName();
 3349   S += funcName;
 3369   S += funcName;
 5239   Result += prefix;
 5241   Result += ClassName;
 5758   Result += prefix;
 5761   Result += ClassName;
tools/clang/lib/Frontend/TextDiagnostic.cpp
 1309     to_print += res.first.str();
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  620       D.Text += Content.substr(CPos, FPos-CPos);
  774       C2 += C.substr(last);
  777     C2 += C.substr(last, loc-last);
tools/clang/lib/Lex/Preprocessor.cpp
 1258       FlatModuleName += Piece.first->getName();
tools/clang/lib/Parse/ParseDeclCXX.cpp
  186         NamespaceFix += ExtraNS.Ident->getName();
tools/clang/lib/Parse/ParseExprCXX.cpp
 2295             Name += Id.Identifier->getName();
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2767         Result += Param->getIdentifier()->getName();
 2808         Result += Param->getIdentifier()->getName();
 2872       Result += BlockDecl->getIdentifier()->getName();
 2881       Result += BlockDecl->getIdentifier()->getName();
 2999         PlaceholderStr += TTP->getIdentifier()->getName();
 3018         PlaceholderStr += TTP->getIdentifier()->getName();
 3461           Keyword += II->getName();
 3491             Arg += II->getName();
 7057       Accumulator += Sel.getNameForSlot(I);
 7367   NameWithPrefix += PropertyName->getName();
tools/clang/lib/Sema/SemaDeclCXX.cpp
 9545     NameForDiags += ComparisonCategories::getCategoryString(Kind);
tools/clang/lib/Sema/SemaModule.cpp
  167     ModuleName += Piece.first->getName();
  320       ModuleName += Piece.first->getName();
tools/clang/lib/Sema/SemaOverload.cpp
10754   TypeStr += Opc;
tools/clang/lib/Serialization/ASTReader.cpp
  713       SuggestedPredefines += File;
  726     SuggestedPredefines += File;
  738     SuggestedPredefines += File;
 2323       ErrorStr += Filename;
 2373           ErrorStr += File->getName();
tools/clang/lib/StaticAnalyzer/Checkers/ReturnValueChecker.cpp
   66   Name += Call.getCalleeIdentifier()->getName();
tools/clang/lib/Tooling/RefactoringCallbacks.cpp
  217       ToText += Lexer::getSourceText(Source, *Result.SourceManager,
tools/clang/lib/Tooling/Transformer/Stencil.cpp
  196   *Result += tooling::getText(*Range, *Match.Context);
tools/clang/tools/extra/clang-include-fixer/IncludeFixerContext.cpp
   70     Result += *FullySymbolQualifiersIter;
tools/clang/tools/extra/clang-move/Move.cpp
  384   NewCode += OldHeaderInclude;
tools/clang/tools/extra/clang-tidy/llvm/PreferIsaOrDynCastInConditionalsCheck.cpp
  122     Replacement += RHSString.substr(Func->getName().size());
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  321     Fixup += Name;
tools/clang/tools/extra/clang-tidy/readability/ImplicitBoolConversionCheck.cpp
  139   EndLocInsertion += getZeroLiteralToCompareWithForType(
tools/clang/tools/extra/clangd/CodeComplete.cpp
  924     Signature.label += ChunkText;
tools/clang/tools/extra/clangd/CodeCompletionStrings.cpp
  233     Result += DocComment;
tools/clang/tools/extra/clangd/FormattedString.cpp
   30     R += Input.substr(From, Next - From);
   48     R += Input.substr(From, Next - From);
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandMacro.cpp
  111     Replacement += T.text(SM);
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp
  125     Result += Pending.take_front(MatchPos);
  128   Result += Pending;
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp
  562         AnnotatedCode += Code.substr(NextCodeChar, Offset - NextCodeChar);
  568     AnnotatedCode += Code.substr(NextCodeChar);
tools/clang/tools/extra/clangd/unittests/SemanticHighlightingTests.cpp
   91     Result += Input.substr(NextChar, StartOffset - NextChar);
   96   Result += Input.substr(NextChar);
tools/clang/tools/extra/modularize/Modularize.cpp
  603     Label += D->getName();
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  607           AllocatedResults.Selector += selIdent->getName();
tools/clang/unittests/Tooling/TransformerTest.cpp
   78   void appendToHeader(StringRef S) { FileContents[0].second += S; }
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 1620     EnumName += NormalizeNameForSpellingComparison(Spelling);
 1735       Result += getName();
 1951       Test += Code;
 1955       Test += E->getValueAsString("Name");
 2890       Test += CheckAgainst;
 2892       Test += Scope;
 2893       Test += Part;
 2897         *FnName += Part;
 2930       Test += Part;
 2934         *FnName += Part;
 2953     Test += Code;
 3527     FnName += (*I)->getValueAsString("Name");
 3778           Spelling += NormalizeGNUAttrSpelling(RawSpelling);
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  891       S += P->Role;
  941     Result += getModifierName(P->Kind);
  946     Result += getModifierName(P->ModKind);
tools/clang/utils/TableGen/ClangSACheckersEmitter.cpp
   41   name += R->getValueAsString("PackageName");
   50   name += R->getValueAsString("CheckerName");
tools/lld/ELF/Relocations.cpp
  663     msg += CHECK(
tools/lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  837       abi2className += sym.substr(17);
  840       abi2metaclassName += sym.substr(17);
tools/lldb/source/Core/IOHandler.cpp
  384       m_line_buffer += StringRef(buffer, bytes_read);
tools/lldb/source/Expression/REPL.cpp
  487   current_code += request.GetRawLine();
tools/lldb/source/Host/common/ProcessLaunchInfo.cpp
  286               new_path += cwd;
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
  235   res += m_context;
  237   res += m_basename;
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp
  716       summary_str += base_str;
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  192   piece += Record.Name;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp
  809   global_name += name;
  827   global_name += constant.Name;
tools/lldb/source/Target/StackFrame.cpp
  565           var_expr_storage += var_expr;
tools/lldb/source/Utility/Args.cpp
   31     result += quoted.substr(0, regular);
   99     arg += command.substr(0, regular);
  145         arg += command.substr(0, quoted);
  213     command += m_entries[i].ref();
  228       command += m_entries[i].ref();
  231       command += m_entries[i].ref();
tools/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
   32   void HandleAsyncStdout(llvm::StringRef out) override { output += out; }
   33   void HandleAsyncMisc(llvm::StringRef data) override { misc_data += data; }
tools/llvm-dwp/llvm-dwp.cpp
  349   Text += Name;
  355       Text += DWOName;
  359     Text += DWPName;
tools/llvm-pdbutil/FormatUtil.cpp
   83       Result += Sep;
tools/llvm-readobj/ELFDumper.cpp
  524         Str += Flag.AltName;
  831     SymbolName += Version;
 1193       Str += Entry.AltName;
 3844     Ret += Name;
tools/polly/lib/Analysis/ScopInfo.cpp
 1513           ParameterName +=
unittests/ADT/TripleTest.cpp
  576   Str += B;
  578   Str += C;
  585   Str += B;
  587   Str += C;
  589   Str += D;
unittests/Support/VirtualFileSystemTest.cpp
 1357     VersionPlusContent += Content.slice(Content.find('{') + 1, StringRef::npos);
utils/TableGen/AsmMatcherEmitter.cpp
 2773       MatchCode += R->getValueAsString("ToMnemonic");
 2782       MatchCode += R->getValueAsString("ToMnemonic");
utils/TableGen/AsmWriterEmitter.cpp
  183       InstrsForCase[idx] += Inst.CGI->TheDef->getName();
utils/TableGen/CodeEmitterGen.cpp
  324     Case += PostEmitter;
utils/TableGen/CodeGenInstruction.cpp
  476     Res += Cur.slice(0, VariantsStart);
  497     Res += Selection.split('|').first;
utils/TableGen/CodeGenMapTable.cpp
  394           OutStr += Namespace;
  396           OutStr += ColInstrs[j]->getName();
utils/TableGen/CodeGenRegisters.cpp
  654         Name += Reg->getName();
utils/TableGen/CodeGenSchedule.cpp
  999     Name += (*I)->getName();
utils/TableGen/FastISelEmitter.cpp
  440   PhysReg += cast<StringInit>(OpLeafRec->getValue("Namespace")->getValue())
  443   PhysReg += Target.getRegBank().getReg(OpLeafRec)->getName();
utils/yaml-bench/YAMLBench.cpp
   75     Ret += StringRef(Tag).substr(18);