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

References

include/llvm/ADT/SmallString.h
  281     return *this += RHS;
include/llvm/IR/ModuleSummaryIndex.h
 1237     NewName += ".llvm.";
 1238     NewName += utostr((uint64_t(ModHash[0]) << 32) |
include/llvm/Object/MachO.h
  646       Version += "." + utostr(update);
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1453         SectionName += Stub.first->getName();
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  370   NameData += Sym->getName();
  656     Name += utostr(EntrySize);
  664       Name += *OptionalPrefix;
 1166   Name += MMI->getModule()->getDataLayout().getPrivateGlobalPrefix();
 1167   Name += Sym->getName();
 1168   Name += Suffix;
 1742       Name += *OptionalPrefix;
lib/DebugInfo/CodeView/TypeRecordMapping.cpp
  342     Attr += "[ Type: " + PtrType;
  346     Attr += ", Mode: " + PtrMode;
  349     Attr += ", SizeOf: " + itostr(PtrSizeOf);
  352       Attr += ", isFlat";
  354       Attr += ", isConst";
  356       Attr += ", isVolatile";
  358       Attr += ", isUnaligned";
  360       Attr += ", isRestricted";
  362       Attr += ", isThisPtr&";
  364       Attr += ", isThisPtr&&";
  365     Attr += " ]";
lib/DebugInfo/Symbolize/Symbolize.cpp
  183     ResourceName += ".dSYM";
lib/IR/Module.cpp
  105   Salt += sys::path::filename(getModuleIdentifier());
lib/MC/MCContext.cpp
  295   Name += Segment;
  297   Name += Section;
lib/MC/MCDwarf.cpp
 1585     Augmentation += "z";
 1587       Augmentation += "P";
 1589       Augmentation += "L";
 1590     Augmentation += "R";
 1592       Augmentation += "S";
 1594       Augmentation += "B";
lib/Support/LockFileManager.cpp
  166   LockFileName += ".lock";
  175   UniqueLockFileName += "-%%%%%%%%";
lib/Support/Triple.cpp
 1199   Triple += Str;
 1200   Triple += "-";
 1201   Triple += getVendorName();
 1202   Triple += "-";
 1203   Triple += getOSAndEnvironmentName();
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
   54   FullFS += FS;
   89     FullFS += "+flat-for-global,+unaligned-buffer-access,+trap-handler,";
   95     FullFS += "+fp64-fp16-denormals,";
   97     FullFS += "-fp32-denormals,";
  100   FullFS += "+enable-prt-strict-null,"; // This is overridden by a disable in FS
  105       FullFS += "-wavefrontsize16,";
  107       FullFS += "-wavefrontsize32,";
  109       FullFS += "-wavefrontsize64,";
  112   FullFS += FS;
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
 1205     EHSecName += FnSecName;
lib/Target/PowerPC/PPCMCInstLower.cpp
   49     Name += DL.getPrivateGlobalPrefix();
   59   Name += Suffix;
lib/Target/TargetLoweringObjectFile.cpp
  121   NameStr += GV->getParent()->getDataLayout().getPrivateGlobalPrefix();
lib/Target/X86/AsmParser/X86AsmParser.cpp
 3214   Tmp += Base;
 3410         Tmp += Base;
 3411         Tmp += (is64BitMode())
lib/Target/X86/X86MCInstLower.cpp
  130     Name += "__imp_";
  133     Name += ".refptr.";
  142     Name += DL.getPrivateGlobalPrefix();
  154   Name += Suffix;
lib/Target/X86/X86TargetMachine.cpp
  256   Key += CPU;
  257   Key += FS;
  269     Key += FS.empty() ? "+soft-float" : ",+soft-float";
  281       Key += ",prefer-vector-width=";
  282       Key += Val;
  294       Key += ",min-legal-vector-width=";
  295       Key += Val;
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
 1202     EltName += ".elt";
 1205     AddrName += ".repack";
 1250     EltName += ".elt";
 1253     AddrName += ".repack";
lib/Transforms/Utils/BuildLibCalls.cpp
 1031       NameBuffer += Name;
tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp
  235         newCast += bridge;
  236         newCast += E->getType().getAsString(Pass.Ctx.getPrintingPolicy());
  260         BridgeCall += "CFBridgingRelease";
  262         BridgeCall += "CFBridgingRetain";
tools/clang/lib/AST/CommentSema.cpp
  706     TextToInsert += AttributeSpelling;
tools/clang/lib/AST/ItaniumMangle.cpp
 1409     Str += "$_";
 1410     Str += llvm::utostr(AnonStructId);
tools/clang/lib/AST/MicrosoftMangle.cpp
  879         Name += llvm::utostr(Context.getAnonymousStructId(DD) + 1);
  893         Name += llvm::utostr(Context.getAnonymousStructId(RD) + 1);
  924             Name += llvm::utostr(DefaultArgNo);
  925             Name += "_";
  933           Name += llvm::utostr(LambdaId);
  934           Name += ">";
  956         Name += "<unnamed-type-";
  957         Name += DD->getName();
  963         Name += "<unnamed-type-";
  964         Name += TND->getName();
  970         Name += "<unnamed-enum-";
  971         Name += ED->enumerator_begin()->getName();
  974         Name += "<unnamed-type-$S";
  975         Name += llvm::utostr(Context.getAnonymousStructId(TD) + 1);
  977       Name += ">";
tools/clang/lib/Basic/Attributes.cpp
   85     FullName += normalizeAttrScopeName(ScopeName->getName(), SyntaxUsed);
   92     FullName += "::";
   93   FullName += AttrName;
tools/clang/lib/Basic/IdentifierTable.cpp
  626   SetterName += Name;
tools/clang/lib/Basic/Module.cpp
   87     NewLHS += LHS.slice(Pos+1, LHS.size());
tools/clang/lib/CodeGen/CGCUDANV.cpp
  704     RegisterLinkedBinaryName += ModuleID;
tools/clang/lib/CodeGen/CGDebugInfo.cpp
  358         UnnamedType += Name;
tools/clang/lib/CodeGen/CGObjCMac.cpp
 5585     Asm += CGM.getModule().getModuleInlineAsm();
 6553   ExtCatName += Interface->getObjCRuntimeNameAsString();
 6554   ExtCatName += "_$_";
 6555   ExtCatName += OCD->getNameAsString();
 6727   Name += Container->getObjCRuntimeNameAsString();
 6728   Name += ".";
 6729   Name += Ivar->getName();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  447     TDTypeName += llvm::utostr(TypeInfoString.size());
  704     CTATypeName += llvm::utostr(NumEntries);
tools/clang/lib/CodeGen/TargetInfo.cpp
  415   Opt += Lib;
 2396     Opt += qualifyWindowsLibrary(Lib);
 2452     Opt += qualifyWindowsLibrary(Lib);
 8921     Enc += "m(";
 8922     Enc += Field->getName();
 8923     Enc += "){";
 8925       Enc += "b(";
 8949     Enc += TypeString;
 8958     Enc += ID->getName();
 8959   Enc += "){";
 8986       Enc += FE[I].str();
 9001     Enc += TypeString;
 9006   Enc += "e(";
 9008     Enc += ID->getName();
 9009   Enc += "){";
 9017       EnumEnc += "m(";
 9018       EnumEnc += I->getName();
 9019       EnumEnc += "){";
 9029       Enc += FE[I].str();
 9049   Enc += Table[Lookup];
 9107   Enc += EncType;
 9115   Enc += "p(";
 9129   Enc += "a(";
 9133     Enc += NoSizeEnc; // Global arrays use "*", otherwise it is "".
 9148   Enc += "f{";
 9151   Enc += "}(";
 9165         Enc += ",va";
 9168         Enc += "va";
tools/clang/lib/Driver/Driver.cpp
  887         FixedConfigFile += CfgFileName.substr(ArchPrefixLen);
 1416       CrashDiagDir += "_<YYYY-MM-DD-HHMMSS>_<hostname>.crash";
 4474       Output += OffloadingPrefix;
 4476         Output += "-";
 4480         Output += ".out";
 4493     Suffixed += OffloadingPrefix;
 4495       Suffixed += "-";
 4503       Suffixed += ".tmp";
 4505     Suffixed += Suffix;
 4686       Output += ".pch";
tools/clang/lib/Driver/Job.cpp
  200       NewArg += NewInc;
tools/clang/lib/Driver/SanitizerArgs.cpp
  872   LinkerOptionFlag += SymbolName;
  957     BlacklistOpt += BLPath;
  962     ExtraDepOpt += Dep;
tools/clang/lib/Driver/ToolChains/Clang.cpp
 1143       P += ".dummy";
 1943   Buf += types::getTypeName(Input.getType());
 1947     Buf += D.SysRoot;
 1971   Buf += Target;
 5148           F += Action::GetOffloadingFileNamePrefix(JA.getOffloadingDeviceKind(),
 5150           F += "-";
 5151           F += JA.getOffloadingArch();
 5304     Flags += Exec;
 5308       Flags += " ";
 5309       Flags += EscapedArg;
 5367       TargetInfo += T.getTriple();
 6192     Flags += Exec;
 6196       Flags += " ";
 6197       Flags += EscapedArg;
 6299   Triples += "-targets=";
 6317     Triples += Action::GetOffloadKindName(CurKind);
 6319     Triples += CurTC->getTriple().normalize();
 6322       Triples += CurDep->getOffloadingArch();
 6333   UB += "-inputs=";
 6347     UB += CurTC->getInputFilename(Inputs[I]);
 6383   Triples += "-targets=";
 6390     Triples += Action::GetOffloadKindName(Dep.DependentOffloadKind);
 6392     Triples += Dep.DependentToolChain->getTriple().normalize();
 6396       Triples += Dep.DependentBoundArch;
 6408   UB += "-outputs=";
 6412     UB += DepInfo[I].DependentToolChain->getInputFilename(Outputs[I]);
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
  824     T += F;
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  473     F += ".opt.";
  476       F += A->getValue();
  478       F += "yaml";
  866     Str += "watchos";
  868     Str += "tvos";
  870     Str += "ios";
  872     Str += "macosx";
  873   Str += getTargetVersion().getAsString();
  971     P += "watchsimulator";
  973     P += "watchos";
  975     P += "appletvsimulator";
  977     P += "appletvos";
  979     P += "iphonesimulator";
  981     P += "iphoneos";
  983     P += "macosx";
  984   P += ".a";
 1003     DarwinLibName += Component;
 1005       DarwinLibName += "_";
 1006     DarwinLibName += getOSLibraryNameSuffix();
 1008     DarwinLibName += getOSLibraryNameSuffix(true);
 1010   DarwinLibName += IsShared ? "_dynamic.dylib" : ".a";
 2288   CompilerRT +=
 2292   CompilerRT += Args.hasArg(options::OPT_fPIC) ? "_pic" : "_static";
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  323   Archs[0] += "-w64-mingw32";
  344   Gccs[0] += "-w64-mingw32-gcc";
  357   Subdirs[1] += "-w64-mingw32";
  570       CppIncludeBase += Slash;
tools/clang/lib/Driver/XRayArgs.cpp
  199     AlwaysInstrumentOpt += Always;
  205     NeverInstrumentOpt += Never;
  211     AttrListFileOpt += AttrFile;
  217     ExtraDepOpt += Dep;
  223     ModeOpt += Mode;
  229     Bundle += "all";
  231     Bundle += "none";
  234       Bundle += "function";
  236       Bundle += "custom";
  238       Bundle += "typed";
tools/clang/lib/Edit/EditedSource.cpp
  182       StrVec += text;
  184     StrVec += FA.Text;
  193     StrVec += text;
  431       StrVec += act.Text;
tools/clang/lib/Frontend/ASTUnit.cpp
 2304   TempPath += "-%%%%%%%%";
tools/clang/lib/Frontend/CompilerInstance.cpp
  759     TempPath += "-%%%%%%%%";
  760     TempPath += OutputExtension;
  761     TempPath += ".tmp";
 1784           CyclePath += Pos->first;
 1785           CyclePath += " -> ";
 1787         CyclePath += ModuleName;
tools/clang/lib/Frontend/FrontendActions.cpp
  266     HeaderContents += "#include \"";
  267     HeaderContents += FIF.getFile();
  268     HeaderContents += "\"\n";
tools/clang/lib/Frontend/HeaderIncludeGen.cpp
   61     Msg += "Note: including file:";
   71   Msg += Pathname;
tools/clang/lib/Frontend/InitPreprocessor.cpp
  141   DefPrefix += Prefix;
  142   DefPrefix += "_";
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  107     CurFilename += "<uninit>";
  289   CurFilename += UserLoc.getFilename();
tools/clang/lib/Lex/HeaderSearch.cpp
  243       FrameworkDirName += SearchDirs[Idx].getFrameworkDir()->getName();
  512   FrameworkName += getFrameworkDirRef()->getName();
  518   FrameworkName += ModuleName;
  521   FrameworkName += ".framework/";
  540       SystemFrameworkMarker += ".system_framework";
  559   FrameworkName += "Headers/";
  704       NewInclude += StringRef(ToFramework).drop_back(10); // drop .framework
  705       NewInclude += "/";
  707     NewInclude += IncludeFilename;
  708     NewInclude += ">";
  982       ScratchFilename += IncludingHFI.Framework;
  984       ScratchFilename += Filename;
 1051   FrameworkName += "Frameworks/";
 1053   FrameworkName += ".framework/";
 1088   HeadersFilename += "Headers/";
 1100     HeadersFilename += "PrivateHeaders/";
tools/clang/lib/Lex/MacroArgs.cpp
  220   Result += "\"";
tools/clang/lib/Lex/ModuleMap.cpp
  893   LibName += FrameworkDir->getName();
 2138     ModuleMapFileName += Directory->getName();
tools/clang/lib/Lex/PPDirectives.cpp
 1578     PathString += Path[I].first->getName();
tools/clang/lib/Lex/PPMacroExpansion.cpp
 1515           FN += PLFileName;
 1517           FN += PLoc.getFilename();
 1519         FN += PLoc.getFilename();
tools/clang/lib/Parse/ParseDeclCXX.cpp
 4232     StrBuffer += "\"";
 4256       StrBuffer += TokSpelling;
 4259     StrBuffer += "\"";
tools/clang/lib/Parse/ParseExprCXX.cpp
 2596       Str += "\"\"";
 2597       Str += II->getName();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  311       Asm += "\n\t";
  337     Asm += PP.getSpelling(Tok, SpellingBuffer, &SpellingInvalid);
tools/clang/lib/Rewrite/Rewriter.cpp
  283       indentedStr += lines[i];
  286         indentedStr += indentSpace;
  426     TempFilename += "-%%%%%%%%";
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1304         TextToInsert += "; ";
tools/clang/lib/Sema/DeclSpec.cpp
 1311       if (!SpecName.empty()) SpecName += " ";
 1312       SpecName += getSpecifierName(TSC);
tools/clang/lib/Sema/SemaCodeComplete.cpp
 3234         Arg += ", ...";
 3236         Arg += "...";
tools/clang/lib/Sema/SemaDecl.cpp
 4362     textToInsert += NewTD->getIdentifier()->getName();
tools/clang/lib/Sema/SemaDeclCXX.cpp
14546         InsertionText += RD->getKindName();
tools/clang/lib/Sema/SemaExprObjC.cpp
   59       StrBuf += S->getString();
 3577         BridgeCall += CFBridgeName;
 3595     BridgeCall += CFBridgeName;
tools/clang/lib/Sema/SemaObjCProperty.cpp
 2255           fixItText += spelling;
tools/clang/lib/Sema/SemaOverload.cpp
10369       TemplateArgString += S.getTemplateArgumentBindingsText(
10418       TemplateArgString += S.getTemplateArgumentBindingsText(
tools/clang/lib/Sema/SemaStmt.cpp
 3170         Str += "std::move(";
 3171         Str += NRVOCandidate->getDeclName().getAsString();
 3172         Str += ")";
 3203             Str += "std::move(";
 3204             Str += FakeNRVOCandidate->getDeclName().getAsString();
 3205             Str += ")";
tools/clang/lib/Sema/SemaType.cpp
 2812       QualStr += E.Name;
 3816   InsertionTextBuf += getNullabilitySpelling(Nullability);
 3817   InsertionTextBuf += " ";
tools/clang/lib/Serialization/ASTWriter.cpp
 2762       Buffer += ID->getFileName();
 2766         Buffer += ID->getFile()->getName();
 4544   Buffer += Metadata.BlockName;
 4545   Buffer += Metadata.UserInfo;
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  255   IndexPath += Path;
  856   IndexPath += Path;
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
  155       Errmsg += FuncInfo.Func.getFunctionName();
  156       Errmsg += "' is called with an uninitialized va_list argument";
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
   79     Ret += Root.drop_front(2).str();
   82     Ret += Twine("/" + Root).str();
   98     Ret += "/";
  102       Ret += percentEncodeURICharacter(C);
tools/clang/tools/extra/clang-doc/HTMLGenerator.cpp
  323     Path += ("#" + JumpToSection.getValue()).str();
tools/clang/tools/extra/clang-doc/Mapper.cpp
  109     Prefix += llvm::sys::path::get_separator();
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
   76       CheckName += PD->getCheckerName();
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  357   Injection += LengthHandle == LengthHandleKind::Increase ? " + 1" : " - 1";
  359     Injection += "UL";
  442   NewFuncName += IsCopy ? "cpy" : "ncpy";
  443   NewFuncName += IsSafe ? "_s" : "";
  462   NewSecondArg += ", ";
tools/clang/tools/libclang/CIndexer.cpp
  133   LibClangPath += info.dli_fname;
tools/clang/unittests/Lex/LexerTest.cpp
  492   String2 += String1.c_str();
  500   String4 += String3.c_str();
  506   String6 += String5.c_str();
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
 1403         Spelling += Namespace;
 1404         Spelling += "::";
 1420         Spelling += Namespace;
 1421         Spelling += " ";
 1427     Spelling += Name;
 1745     Result += "SubjectMatchRule_";
 1746     Result += MetaSubject->getValueAsString("Name");
 1748       Result += "_";
 1750         Result += "not_";
 1751       Result += Constraint->getValueAsString("Name");
 1754       Result += "_abstract";
tools/gold/gold-plugin.cpp
  802       NewFilename += utostr(TaskID);
tools/lld/wasm/WriterUtils.cpp
   43       s += ", ";
   44     s += toString(type);
   46   s += ") -> ";
   48     s += "void";
   50     s += toString(sig.Returns[0]);
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
  315     Result += llvm::StringRef(Written, First - Written);
  346       Result += Replace;
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
  210     Storage += HexValue;
tools/llvm-cov/CodeCoverage.cpp
  396       NativePath += sys::path::get_separator();
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  227   Path += Suffix;
tools/llvm-pdbutil/DumpOutputStyle.cpp
 1037             ModuleStorage += Module.take_back(32 - 3);
tools/llvm-readobj/MachODumper.cpp
  587       SymbolNameOrOffset += utohexstr(Obj->getScatteredRelocationValue(RE));
  792       Version += "." + utostr(MachOObjectFile::getVersionMinUpdate(VMC, false));
  802         SDK += "." + utostr(MachOObjectFile::getVersionMinUpdate(VMC, true));
unittests/Support/LockFileManagerTest.cpp
  104   FileLock += ".lock";
unittests/Support/Path.cpp
  560     Expected += "/foo";