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

References

gen/tools/clang/include/clang/AST/Attrs.inc
13735         Feature = Feature.trim();
13752         Feature = Feature.trim();
13780         Feature = Feature.trim();
13794             Ret.Architecture = Feature.split("=").second.trim();
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp
   37     Expr = Expr.trim();
  691   CheckExpr = CheckExpr.trim();
lib/IR/AutoUpgrade.cpp
 4056       OS << ',' << Component.trim();
lib/MC/MCParser/AsmParser.cpp
 5121     TheCondState.CondMet = ExpectEqual == (Str1.trim() == Str2.trim());
 5121     TheCondState.CondMet = ExpectEqual == (Str1.trim() == Str2.trim());
lib/MC/MCSectionMachO.cpp
  194     return SplitSpec.size() > Idx ? SplitSpec[Idx].trim() : StringRef();
  254           return SectionAttr.trim() == Descriptor.AssemblerName;
lib/Object/COFFModuleDefinition.cpp
   93     Buf = Buf.trim();
lib/Support/FormatVariadic.cpp
   58   StringRef RepString = Spec.trim("{}");
   67   RepString = RepString.trim();
   72   RepString = RepString.trim();
   78   RepString = RepString.trim();
   80     Options = RepString.drop_front().trim();
   83   RepString = RepString.trim();
lib/Support/Host.cpp
 1250     Line = Line.trim();
 1254     auto Name = Data.first.trim();
 1255     auto Val = Data.second.trim();
lib/Support/SpecialCaseList.cpp
  135     *I = I->trim();
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 5108       getParser().parseStringToEndOfStatement().trim().split('+');
 5166   StringRef Name = getParser().parseStringToEndOfStatement().trim();
 5210       getParser().parseStringToEndOfStatement().trim().split('+');
lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
  587   if (Strs.first.trim().getAsInteger(0, Ints.first)) {
  591   if (Strs.second.trim().getAsInteger(0, Ints.second)) {
  592     if (!OnlyFirstRequired || !Strs.second.trim().empty()) {
lib/Target/ARM/ARMISelDAGToDAG.cpp
 4308       AllIntFields &= !Field.trim("CPcp").getAsInteger(10, IntField);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
10784   StringRef Arch = getParser().parseStringToEndOfStatement().trim();
10894   StringRef CPU = getParser().parseStringToEndOfStatement().trim();
10915   StringRef FPU = getParser().parseStringToEndOfStatement().trim();
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  161       } else if (!HeadTail.first.trim().startswith("immext")) {
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  188       StringRef Name = Field.first.trim();
  189       StringRef Version = Field.second.trim();
lib/Testing/Support/SupportHelpers.cpp
   49   InputFilePath.append((*File)->getBuffer().trim());
lib/TextAPI/MachO/TextStubCommon.cpp
  211   auto Arch = Split.first.trim();
  212   auto UUID = Split.second.trim();
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
   79       Line = Line.trim();
   94       Line = Line.trim();
tools/clang/include/clang/Basic/JsonSupport.h
   32   std::string Str = RawSR.trim().str();
tools/clang/lib/Driver/Distro.cpp
  119       if (!Line.trim().startswith("VERSION"))
  124       std::pair<StringRef, StringRef> SplitVer = SplitLine.second.trim().split('.');
tools/clang/lib/Driver/Driver.cpp
 1200     StringRef ParentProcess = Data.slice(ParentProcPos+15, LineEnd).trim();
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  692         LibraryPaths.emplace_back(Path.trim());
tools/clang/lib/Driver/ToolChains/Gnu.cpp
 2442       Line = Line.trim();
 2465           ConfLine = ConfLine.trim();
tools/clang/lib/Format/BreakableToken.cpp
  304   Content = Content.trim(Blanks);
tools/clang/lib/Format/Format.cpp
 1151   if (Text.trim().empty())
 2007     StringRef Trimmed = Line.trim();
 2166     StringRef Trimmed = Line.trim();
 2319         Includes.remove(Header.trim("\"<>"), Header.startswith("<"));
 2341         Includes.insert(IncludeName.trim("\"<>"), IncludeName.startswith("<"));
tools/clang/lib/Format/FormatToken.h
  467     Content = Content.trim();
tools/clang/lib/Parse/ParseStmtAsm.cpp
  735     if (!SL->getString().trim().empty())
tools/clang/lib/Parse/Parser.cpp
  809       if (!SL->getString().trim().empty())
tools/clang/lib/Sema/SemaDeclAttr.cpp
 1903     StringRef CPUName = CPUArg->Ident->getName().trim();
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
  869     if ((stringValue.trim().size() == 0 && stringValue.size() > 0) ||
 1177   if ((Comment.trim().size() == 0 && Comment.size() > 0) || // Is Whitespace
tools/clang/lib/StaticAnalyzer/Checkers/Yaml.h
   29   if (ConfigFile.trim().empty())
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  754         << '\"' << TempBuf.str().trim() << '\"' << NL;
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  169   return IncludeName.trim("\"<>");
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  293   auto SymbolSplitted = splitSymbolName(QualifiedSymbol.trim(":"));
  299     auto NsSplitted = splitSymbolName(Namespace.trim(":"));
tools/clang/tools/extra/clang-change-namespace/tool/ClangChangeNamespace.cpp
   94     Patterns.push_back(Line.trim());
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
  308   StringRef StrippedInclude = Include.trim("\"<>");
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/PragmaCommentHandler.cpp
   31       RemappingFilePath.trim("\"<>"));
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp
  181             {SymbolInfo(Split.first.trim(), SymbolInfo::SymbolKind::Unknown,
  182                         CommaSplits[I].trim(), {}),
tools/clang/tools/extra/clang-move/Move.cpp
  557     llvm::StringRef GlobalSymbolName = SymbolName.trim().ltrim(':');
tools/clang/tools/extra/clang-query/QueryParser.cpp
  228     auto MatcherSource = Line.trim();
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  287                         [](StringRef S) { return S.trim(); });
tools/clang/tools/extra/clang-tidy/GlobList.cpp
   18   GlobList = GlobList.trim(" \r\n");
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
  176       exprToStr(getDestCapacityExpr(Result), Result).trim();
  178       exprToStr(Result.Nodes.getNodeAs<Expr>(LengthExprName), Result).trim();
  968     StringRef FirstExprStr = exprToStr(FirstArgExpr, Result).trim();
  969     StringRef SecondExprStr = exprToStr(SecondArgExpr, Result).trim();
  970     StringRef LengthArgStr = exprToStr(LengthExprArg, Result).trim();
tools/clang/tools/extra/clang-tidy/openmp/ExceptionEscapeCheck.cpp
   34                   [](StringRef S) { return S.trim(); });
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  388   StringRef Mid = StringRef(Fixed).trim("_");
tools/clang/tools/extra/clang-tidy/utils/HeaderFileExtensionsUtils.cpp
   48     StringRef Extension = Suffix.trim();
tools/clang/tools/extra/clang-tidy/utils/OptionsUtils.cpp
   23     Name = Name.trim();
tools/clang/tools/extra/clangd/Headers.cpp
  222   if (auto Insertion = Inserter.insert(VerbatimHeader.trim("\"<>"),
tools/clang/tools/extra/clangd/JSONTransport.cpp
  220       llvm::getAsUnsignedInteger(LineRef.trim(), 0, ContentLength);
  222     } else if (!LineRef.trim().empty()) {
  272     auto LineRef = llvm::StringRef(Line).trim();
tools/clang/tools/extra/clangd/QueryDriverDatabase.cpp
   67       Lines, [SIS](llvm::StringRef Line) { return Line.trim() == SIS; });
   75                     [SIE](llvm::StringRef Line) { return Line.trim() == SIE; });
   82     SystemIncludes.push_back(Line.trim().str());
  226         Lang = Arg.drop_front(2).trim();
tools/clang/tools/extra/clangd/unittests/JSONTransportTests.cpp
   89 std::string trim(llvm::StringRef S) { return S.trim().str(); }
tools/clang/tools/extra/modularize/ModularizeUtilities.cpp
  160     StringRef Line = I->trim();
  233     StringRef Line = I->trim();
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp
  309   return llvm::StringRef(BeginPtr, Length).trim().str();
  390   return llvm::StringRef(BeginPtr, Length).trim().str();
tools/clang/tools/extra/pp-trace/PPTrace.cpp
  141     Pattern = Pattern.trim();
tools/clang/unittests/Analysis/ExprMutationAnalyzerTest.cpp
   70     Chain.push_back(StringRef(stream.str()).trim().str());
tools/clang/unittests/Tooling/HeaderIncludesTest.cpp
   26     auto R = Includes.insert(Header.trim("\"<>"), Header.startswith("<"));
   37     auto Replaces = Includes.remove(Header.trim("\"<>"), Header.startswith("<"));
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
  154     std::string Expected = llvm::StringRef(T.second).trim().str();
  155     std::string Actual = llvm::StringRef(Root->dump(*Arena)).trim();
tools/clang/utils/TableGen/ClangAttrEmitter.cpp
  145   return Name.trim("_");
 3337         DiagList.push_back(Str.trim());
 3964   OS << ContentStr.trim();
 4061   OS << ContentStr.trim();
tools/lld/Common/Args.cpp
   71     s = s.trim();
tools/lld/ELF/Driver.cpp
  812   error(msg + ": " + StringRef(err).trim());
tools/lld/lib/Driver/DarwinLdDriver.cpp
  183     StringRef sym = symAndComment.first.trim();
  216     StringRef sym = symAndComment.first.trim();
tools/lldb/source/Commands/CommandObjectSettings.cpp
  645     var_value = var_value.split(var_name).second.trim();
  741     var_value = var_value.split(var_name).second.trim();
  843     var_value = var_value.split(var_name).second.trim();
  942     var_value = var_value.split(var_name).second.trim();
 1032     var_value = var_value.split(var_name).second.trim();
tools/lldb/source/Commands/CommandObjectWatchpoint.cpp
  996     if (raw_command.trim().empty()) {
tools/lldb/source/Expression/REPL.cpp
  209       if (!llvm::StringRef(code).trim().empty()) {
  461   if (request.GetRawLine().trim().empty()) {
tools/lldb/source/Interpreter/CommandInterpreter.cpp
 2710   llvm::StringRef command = line.trim();
tools/lldb/source/Interpreter/OptionArgParser.cpp
   22   ref = ref.trim();
tools/lldb/source/Interpreter/OptionValueArch.cpp
   47     std::string value_str = value.trim().str();
tools/lldb/source/Interpreter/OptionValueEnumeration.cpp
   54     ConstString const_enumerator_name(value.trim());
tools/lldb/source/Interpreter/OptionValueFileSpec.cpp
   74       value = value.trim("\"' \t");
tools/lldb/source/Interpreter/OptionValueFormatEntity.cpp
   82     llvm::StringRef trimmed_value_str = value_str.trim();
tools/lldb/source/Interpreter/OptionValueLanguage.cpp
   42     ConstString lang_name(value.trim());
tools/lldb/source/Interpreter/OptionValueSInt64.cpp
   45     std::string value_str = value_ref.trim().str();
tools/lldb/source/Interpreter/OptionValueString.cpp
   50   value = value.trim();
tools/lldb/source/Interpreter/OptionValueUInt64.cpp
   50     std::string value_str = value_ref.trim().str();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  209       std::string stripped_output = llvm::StringRef(m_output).trim();
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 2861     m_pragmas[kv_pair.first.trim().str()] = kv_pair.second.trim().str();
 2861     m_pragmas[kv_pair.first.trim().str()] = kv_pair.second.trim().str();
 3023     const auto val = kv_pair.second.trim();
tools/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp
  207   if (Line.trim().empty()) {
  230   llvm::StringRef Name = Line.trim();
  273   Name = Line.trim();
  389   return StackCFIRecord(Address, Size, Line.trim());
  465                         LocalSize, Line.trim());
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  284   version_string = llvm::StringRef(version_string).trim().str();
  325   tmpdir = llvm::StringRef(tmpdir).trim().str();
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp
   88   if (rest.empty() || rest.trim().getAsInteger(10, intel_pt_type)) {
   94   rest.trim().getAsInteger(10, intel_pt_type);
  196     columns[1] = columns[1].trim(" ");
tools/lldb/source/Plugins/Process/minidump/MinidumpTypes.cpp
   49       line = line.trim();
tools/lldb/source/Symbol/PostfixExpression.cpp
   91   if (exprs.empty() || !exprs.back().trim().empty())
tools/lldb/source/Utility/RegisterValue.cpp
  301   vector_str = vector_str.trim();
  304   vector_str = vector_str.trim();
tools/lldb/tools/lldb-test/lldb-test.cpp
  921   Label = Label.trim();
  922   Line = Line.trim();
  986   StringRef Label = Line.trim();
tools/llvm-ar/llvm-ar.cpp
 1010     Line = Line.trim();
 1015     Rest = Rest.trim();
tools/llvm-exegesis/lib/Analysis.cpp
  119     Lines.emplace_back(StringRef(InstPrinterStr).trim());
tools/llvm-exegesis/lib/BenchmarkRunner.cpp
   52       CounterName = CounterName.trim();
tools/llvm-exegesis/lib/SnippetFile.cpp
   44     CommentText = CommentText.trim();
   59       if (!(RegVal.Register = findRegisterByName(Parts[0].trim()))) {
   65       const StringRef HexValue = Parts[1].trim();
tools/llvm-jitlink/llvm-jitlink.cpp
  365   SizeString = SizeString.trim();
  646     StringRef Name = AbsDefStmt.substr(0, EqIdx).trim();
  647     StringRef AddrStr = AbsDefStmt.substr(EqIdx + 1).trim();
tools/llvm-objcopy/CopyConfig.cpp
  277     auto TrimmedLine = Line.split('#').first.trim();
  334     StringRef TrimmedLine = Lines[LineNo].split('#').first.trim();
  339     StringRef NewName = Pair.second.trim();
tools/llvm-objcopy/ELF/Object.cpp
 1641     StringRef Line = Lines[LineNo - 1].trim();
tools/llvm-profdata/llvm-profdata.cpp
  586     StringRef SanitizedEntry = FileWeightEntry.trim(" \t\v\f\r");
tools/llvm-readobj/COFFDumper.cpp
 1097             FrameFunc = FrameFunc.drop_front(EqOrEnd).trim();
tools/llvm-undname/llvm-undname.cpp
  102       Line = Line.trim();
unittests/ADT/StringRefTest.cpp
  334   EXPECT_EQ(StringRef("hello"), Str0.trim());
  335   EXPECT_EQ(StringRef("hello"), Str1.trim());
  336   EXPECT_EQ(StringRef("hello"), Str2.trim());
  338   EXPECT_EQ(StringRef("ello"), Str0.trim("hhhhhhhhhhh"));
  340   EXPECT_EQ(StringRef(""), StringRef("").trim());
  341   EXPECT_EQ(StringRef(""), StringRef(" ").trim());
  342   EXPECT_EQ(StringRef("\0", 1), StringRef(" \0 ", 3).trim());
  343   EXPECT_EQ(StringRef("\0\0", 2), StringRef("\0\0", 2).trim());
utils/TableGen/AsmMatcherEmitter.cpp
 2630       AltName = StringRef(AltName).trim();
utils/TableGen/InstrDocsEmitter.cpp
   91         OS << ": ``" << escapeForRST(StringRef(AsmString).trim(" "))