Searched refs:Split (Results 1 - 25 of 51) sorted by relevance

123

/freebsd-13-stable/contrib/llvm-project/clang/lib/Format/
H A DBreakableToken.h53 /// around the concept of a \c Split, which is a whitespace range that signifies
92 typedef std::pair<StringRef::size_type, unsigned> Split; typedef in class:clang::format::BreakableToken
156 virtual Split getSplit(unsigned LineIndex, unsigned TailOffset,
160 /// Emits the previously retrieved \p Split via \p Whitespaces.
161 virtual void insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split,
166 /// \p RemainingTokenColumns, assuming that Split is within the range measured
167 /// by \p RemainingTokenColumns, and that the whitespace in Split is reduced
170 Split Split) cons
[all...]
H A DBreakableToken.cpp65 static BreakableToken::Split
74 return BreakableToken::Split(StringRef::npos, 0);
115 return BreakableToken::Split(StringRef::npos, 0);
125 return BreakableToken::Split(StringRef::npos, 0);
131 return BreakableToken::Split(BeforeCut.size(),
134 return BreakableToken::Split(StringRef::npos, 0);
137 static BreakableToken::Split
142 return BreakableToken::Split(StringRef::npos, 0);
144 return BreakableToken::Split(StringRef::npos, 0);
176 return BreakableToken::Split(SpaceOffse
253 insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split, unsigned ContentIndent, WhitespaceManager &Whitespaces) const argument
283 compressWhitespace( unsigned LineIndex, unsigned TailOffset, Split Split, WhitespaceManager &Whitespaces) const argument
568 insertBreak(unsigned LineIndex, unsigned TailOffset, Split Split, unsigned ContentIndent, WhitespaceManager &Whitespaces) const argument
824 insertBreak( unsigned LineIndex, unsigned TailOffset, Split Split, unsigned ContentIndent, WhitespaceManager &Whitespaces) const argument
[all...]
H A DContinuationIndenter.cpp2034 BreakableToken::Split Split = local
2037 if (Split.first == StringRef::npos) {
2048 assert(Split.first != 0);
2071 LineIndex, TailOffset, Split.first, ContentStartColumn);
2074 BreakableToken::Split NextSplit = Token->getSplit(
2075 LineIndex, TailOffset + Split.first + Split.second, ColumnLimit,
2086 Split.first + Split
[all...]
/freebsd-13-stable/sys/contrib/libsodium/msvc-scripts/
H A Drep.vbs3 patparts = Split(pat, "/")
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DStringMatcher.cpp63 std::pair<StringRef, StringRef> Split = Code.split('\n'); local
64 OS << Indent << Split.first << "\t // \"" << Matches[0]->first << "\"\n";
66 Code = Split.second;
68 Split = Code.split('\n');
69 OS << Indent << Split.first << "\n";
70 Code = Split.second;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DDeltaAlgorithm.cpp28 void DeltaAlgorithm::Split(const changeset_ty &S, changesetlist_ty &Res) { function in class:DeltaAlgorithm
62 Split(*it, SplitSets);
78 Split(*it, Sets);
111 Split(Changes, Sets);
H A DRegex.cpp151 std::pair<StringRef, StringRef> Split = Repl.split('\\'); local
154 Res += Split.first;
157 if (Split.second.empty()) {
158 if (Repl.size() != Split.first.size() &&
165 Repl = Split.second;
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.cpp143 SmallVector<StringRef, 4> Split; local
144 Flags.split(Split, '|', -1, false);
145 for (StringRef OrFlag : Split) {
160 SmallVector<StringRef, 4> Split;
161 llvm::StringRef(Value.getString()).split(Split, '|', -1, false);
162 for (llvm::StringRef &Flag : Split) {
169 if (Split.empty())
171 return llvm::join(Split, " | ");
/freebsd-13-stable/contrib/llvm-project/llvm/lib/MC/
H A DSubtargetFeature.cpp33 void SubtargetFeatures::Split(std::vector<std::string> &V, StringRef S) { function in class:SubtargetFeatures
51 Split(Features, Initial);
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DEnvironment.h72 auto Split = KeyEqValue.split('='); local
73 return insert(std::make_pair(Split.first, std::string(Split.second)));
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DCommandLineSourceLoc.h77 std::pair<StringRef, StringRef> Split = RangeSplit.second.rsplit(':'); local
78 if (Split.first.getAsInteger(10, EndLine) ||
79 Split.second.getAsInteger(10, EndColumn)) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DDeltaAlgorithm.h54 /// Split - Partition a set of changes \p S into one or two subsets.
55 void Split(const changeset_ty &S, changesetlist_ty &Res);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Rewrite/
H A DDeltaTree.cpp59 SourceDelta Split; member in struct:__anon1978::DeltaTreeNode::InsertResult
140 Values[0] = IR.Split;
141 FullDelta = IR.LHS->getFullDelta()+IR.RHS->getFullDelta()+IR.Split.Delta;
223 if (InsertRes->Split.FileLoc > FileIndex)
249 Values[i] = InsertRes->Split;
259 SourceDelta SubSplit = InsertRes->Split;
266 if (SubSplit.FileLoc < InsertRes->Split.FileLoc)
295 /// DoSplit - Split the currently full node (which has 2*WidthFactor-1 values)
333 InsertRes.Split = Values[WidthFactor-1];
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DDataLayout.cpp202 std::pair<StringRef, StringRef> Split = Str.split(Separator); local
203 if (Split.second.empty() && Split.first != Str)
205 if (!Split.second.empty() && Split.first.empty())
207 return Split;
236 // Split at '-'.
237 std::pair<StringRef, StringRef> Split = split(Desc, '-'); local
238 Desc = Split.second;
240 // Split a
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Object/
H A DRecordStreamer.cpp211 std::pair<StringRef, StringRef> Split = AliasName.split("@@@"); local
213 if (!Split.second.empty() && !Split.second.startswith("@")) {
218 (Split.first + Separator + Split.second).toStringRef(NewName);
/freebsd-13-stable/contrib/llvm-project/clang/lib/Driver/ToolChains/Arch/
H A DAArch64.cpp59 SmallVector<StringRef, 8> Split; local
60 text.split(Split, StringRef("+"), -1, false);
62 for (StringRef Feature : Split) {
83 std::pair<StringRef, StringRef> Split = Mcpu.split("+"); local
84 CPU = Split.first;
102 if (Split.second.size() &&
103 !DecodeAArch64Features(D, Split.second, Features, ArchKind))
114 std::pair<StringRef, StringRef> Split = StringRef(MarchLowerCase).split("+"); local
116 llvm::AArch64::ArchKind ArchKind = llvm::AArch64::parseArch(Split.first);
119 (Split
[all...]
H A DARM.cpp79 SmallVector<StringRef, 8> Split; local
80 text.split(Split, StringRef("+"), -1, false);
82 for (StringRef Feature : Split) {
106 std::pair<StringRef, StringRef> Split = ArchName.split("+"); local
111 (Split.second.size() && !DecodeARMFeatures(
112 D, Split.second, CPUName, ArchKind, Features)))
121 std::pair<StringRef, StringRef> Split = CPUName.split("+"); local
127 (Split.second.size() && !DecodeARMFeatures(
128 D, Split.second, CPU, ArchKind, Features)))
H A DRISCV.cpp178 SmallVector<StringRef, 8> Split;
179 Exts.split(Split, StringRef("_"));
187 for (StringRef Ext : Split) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-cxxfilt/
H A Dllvm-cxxfilt.cpp105 // Split 'Source' on any character that fails to pass 'IsLegalChar'. The
139 // If 'Split' is true, then 'Mangled' is broken into individual words and each
142 static void demangleLine(llvm::raw_ostream &OS, StringRef Mangled, bool Split) { argument
144 if (Split) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Remarks/
H A DRemarkParser.cpp29 std::pair<StringRef, StringRef> Split = InBuffer.split('\0'); local
31 Offsets.push_back(Split.first.data() - Buffer.data());
32 InBuffer = Split.second;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TextAPI/MachO/
H A DTextStubCommon.cpp220 auto Split = Scalar.split(':'); local
221 auto Arch = Split.first.trim();
222 auto UUID = Split.second.trim();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp148 bool Split = false; local
152 Split = true;
157 if (!Split)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonSplitDouble.cpp59 cl::desc("Split all partitions"));
70 return "Hexagon Split Double Registers";
133 "Hexagon Split Double Registers", false, false)
1000 bool Split = false; local
1010 Split = true;
1017 Split = true;
1022 Split = true;
1027 Split = true;
1035 Split = true;
1041 Split
[all...]
/freebsd-13-stable/contrib/bmake/unit-tests/
H A Dcond1.mk4 # TODO: Split these tests by topic.
/freebsd-13-stable/contrib/llvm-project/clang/tools/driver/
H A Dcc1as_main.cpp250 auto Split = StringRef(Arg).split('='); local
252 {std::string(Split.first), std::string(Split.second)});

Completed in 294 milliseconds

123