/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | DependencyDirectivesSourceMinimizer.cpp | 55 /// \pre First points at a valid identifier head. 56 LLVM_NODISCARD IdInfo lexIdentifier(const char *First, const char *const End); 57 LLVM_NODISCARD bool isNextIdentifier(StringRef Id, const char *&First, 59 LLVM_NODISCARD bool minimizeImpl(const char *First, const char *const End); 60 LLVM_NODISCARD bool lexPPLine(const char *&First, const char *const End); 61 LLVM_NODISCARD bool lexAt(const char *&First, const char *const End); 62 LLVM_NODISCARD bool lexModule(const char *&First, const char *const End); 63 LLVM_NODISCARD bool lexDefine(const char *&First, const char *const End); 64 LLVM_NODISCARD bool lexPragma(const char *&First, const char *const End); 65 LLVM_NODISCARD bool lexEndif(const char *&First, cons 83 append(const char *First, const char *Last) argument 116 skipOverSpaces(const char *&First, const char *const End) argument 121 isRawStringLiteral(const char *First, const char *Current) argument 146 skipRawString(const char *&First, const char *const End) argument 189 isEOL(const char *First, const char *const End) argument 198 skipString(const char *&First, const char *const End) argument 228 skipNewline(const char *&First, const char *End) argument 238 wasLineContinuation(const char *First, unsigned EOLLen) argument 242 skipToNewlineRaw(const char *&First, const char *const End) argument 265 findLastNonSpace(const char *First, const char *Last) argument 272 findFirstTrailingSpace(const char *First, const char *Last) argument 281 skipLineComment(const char *&First, const char *const End) argument 287 skipBlockComment(const char *&First, const char *const End) argument 324 skipLine(const char *&First, const char *const End) argument 376 skipDirective(StringRef Name, const char *&First, const char *const End) argument 388 printToNewline(const char *&First, const char *const End) argument 448 skipWhitespace(const char *&First, const char *const End) argument 480 printAdjacentModuleNameParts(const char *&First, const char *const End) argument 491 printAtImportBody(const char *&First, const char *const End) argument 516 printDirectiveBody(const char *&First, const char *const End) argument 524 lexRawIdentifier(const char *First, const char *const End) argument 534 getIdentifierContinuation(const char *First, const char *const End) argument 545 lexIdentifier(const char *First, const char *const End) argument 564 printAdjacentMacroArgs(const char *&First, const char *const End) argument 576 printMacroArgs(const char *&First, const char *const End) argument 601 isNextIdentifier(StringRef Id, const char *&First, const char *const End) argument 612 lexAt(const char *&First, const char *const End) argument 634 lexModule(const char *&First, const char *const End) argument 687 lexDefine(const char *&First, const char *const End) argument 721 lexPragma(const char *&First, const char *const End) argument 761 lexEndif(const char *&First, const char *const End) argument 781 lexDefault(TokenKind Kind, StringRef Directive, const char *&First, const char *const End) argument 789 isStartOfRelevantLine(char First) argument 801 lexPPLine(const char *&First, const char *const End) argument 870 skipUTF8ByteOrderMark(const char *&First, const char *const End) argument 876 minimizeImpl(const char *First, const char *const End) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | StringView.h | 24 const char *First; member in class:StringView 31 StringView(const char (&Str)[N]) : First(Str), Last(Str + N - 1) {} 33 : First(First_), Last(Last_) {} 35 : First(First_), Last(First_ + Len) {} 36 StringView(const char *Str) : First(Str), Last(Str + std::strlen(Str)) {} 37 StringView() : First(nullptr), Last(nullptr) {} 48 if (const void *P = ::memchr(First + FindBegin, C, size() - FindBegin)) 49 return size_t(static_cast<const char *>(P) - First); 59 return StringView(First + From, First [all...] |
H A D | ItaniumDemangle.h | 1890 const Node *First; member in class:BracedRangeExpr 1895 : Node(KBracedRangeExpr), First(First_), Last(Last_), Init(Init_) {} 1897 template<typename Fn> void match(Fn F) const { F(First, Last, Init); } 1901 First->print(S); 2176 T* First = nullptr; member in class:PODSmallVector 2181 bool isInline() const { return First == Inline; } 2184 First = Inline; 2195 std::copy(First, Last, Tmp); 2196 First = Tmp; 2198 First [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ilist_base.h | 41 static void removeRangeImpl(node_base_type &First, node_base_type &Last) { argument 42 node_base_type *Prev = First.getPrev(); 48 First.setPrev(nullptr); 52 static void transferBeforeImpl(node_base_type &Next, node_base_type &First, argument 54 if (&Next == &Last || &First == &Last) 58 assert(&Next != &First && 65 First.getPrev()->setNext(&Last); 66 Last.setPrev(First.getPrev()); 68 // Splice [First, Final] into its new list/position. 71 First 81 removeRange(T &First, T &Last) argument 85 transferBefore(T &Next, T &First, T &Last) argument [all...] |
H A D | simple_ilist.h | 166 void insert(iterator I, Iterator First, Iterator Last) { argument 167 for (; First != Last; ++First) 168 insert(I, *First); 205 iterator erase(iterator First, iterator Last) { argument 206 list_base_type::removeRange(*First.getNodePtr(), *Last.getNodePtr()); 221 iterator eraseAndDispose(iterator First, iterator Last, Disposer dispose) { argument 222 while (First != Last) 223 First = eraseAndDispose(First, dispos 248 splice(iterator I, simple_ilist &, iterator First, iterator Last) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | list.h | 38 T *front() { return First; } 39 const T *front() const { return First; } 44 First = Last = nullptr; 51 Iterator begin() { return Iterator(First); } 54 ConstIterator begin() const { return ConstIterator(First); } 61 T *First; member in struct:scudo::IntrusiveList 67 CHECK_EQ(First, nullptr); 71 for (T *I = First;; I = I->Next) { 82 using IntrusiveList<T>::First; 90 First [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | AttrKinds.h | 25 First##CLASS = FIRST_NAME, \
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Format/ |
H A D | UnwrappedLineFormatter.cpp | 23 const FormatToken *Next = Line.First->getNextNonComment(); 54 Offset = getIndentOffset(*Line.First); 82 unsigned LevelIndent = Line.First->OriginalColumn; 85 if ((!Line.First->is(tok::comment) || IndentForLevel[Line.Level] == -1) && 146 return AnnotatedLines[StartLineIndex]->First->getNamespaceToken(); 150 const FormatToken *NamespaceToken = Line->First->getNamespaceToken(); 181 if (Next[i + 1]->First->NewlinesBefore > 0) 205 if (I[1]->Type == LT_Invalid || I[1]->First->MustBreakBefore) 208 (!I[1]->InPPDirective || I[1]->First->HasUnescapedNewline)) 223 TheLine->First [all...] |
H A D | AffectedRangeManager.cpp | 30 Line->LeadingEmptyLinesAffected = affectsLeadingEmptyLines(*Line->First); 37 while (PPEnd != E && !(*PPEnd)->First->HasUnescapedNewline) { 42 if (affectsTokenRange(*Line->First, *Last, 72 bool AffectedRangeManager::affectsTokenRange(const FormatToken &First, argument 75 SourceLocation Start = First.WhitespaceRange.getBegin(); 77 Start = Start.getLocWithOffset(First.LastNewlineOffset); 119 for (FormatToken *Tok = Line->First; Tok; Tok = Tok->Next) { 134 Line->First->NewlinesBefore == 0; 137 Line->First->is(tok::comment) && Line->First [all...] |
H A D | TokenAnnotator.h | 40 : First(Line.Tokens.front().Tok), Level(Line.Level), 53 First->Previous = nullptr; 54 FormatToken *Current = First; 76 FormatToken *Current = First; 87 return First && First->startsSequence(Tokens...); 122 FormatToken *First; member in class:clang::format::AnnotatedLine
|
H A D | AffectedRangeManager.h | 40 // Returns true if the range from 'First' to 'Last' intersects with one of the 42 bool affectsTokenRange(const FormatToken &First, const FormatToken &Last,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
H A D | RefactoringActionRulesInternal.h | 29 void ignoreError(Expected<FirstT> &First, Expected<RestT> &... Rest) { argument 30 if (!First) 31 llvm::consumeError(First.takeError()); 38 llvm::Error findError(Expected<FirstT> &First, Expected<RestT> &... Rest) { argument 39 if (!First) { 41 return First.takeError(); 72 const FirstT &First, const RestT &... Rest) { 82 (OptionGatherer{Visitor})(First); 96 template <typename Base, typename First, typename... Rest> 97 struct HasBaseOf : std::conditional<HasBaseOf<Base, First> 71 visitRefactoringOptionsImpl(RefactoringOptionVisitor &Visitor, const FirstT &First, const RestT &... Rest) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | SwitchLoweringUtils.cpp | 21 unsigned First, unsigned Last) { 22 assert(Last >= First); 23 const APInt &LowCase = Clusters[First].Low->getValue(); 35 unsigned First, unsigned Last) { 36 assert(Last >= First); 37 assert(TotalCases[Last] >= TotalCases[First]); 39 TotalCases[Last] - (First == 0 ? 0 : TotalCases[First - 1]); 169 for (unsigned First = 0, Last; First < 20 getJumpTableRange(const CaseClusterVector &Clusters, unsigned First, unsigned Last) argument 34 getJumpTableNumCases(const SmallVectorImpl<unsigned> &TotalCases, unsigned First, unsigned Last) argument 187 buildJumpTable(const CaseClusterVector &Clusters, unsigned First, unsigned Last, const SwitchInst *SI, MachineBasicBlock *DefaultMBB, CaseCluster &JTCluster) argument 361 buildBitTests(CaseClusterVector &Clusters, unsigned First, unsigned Last, const SwitchInst *SI, CaseCluster &BTCluster) argument [all...] |
H A D | InterferenceCache.cpp | 165 BI->First = BI->Last = SlotIndex(); 175 if (!BI->First.isValid() || StartI < BI->First) 176 BI->First = StartI; 188 if (!BI->First.isValid() || StartI < BI->First) 189 BI->First = StartI; 195 SlotIndex Limit = BI->First.isValid() ? BI->First : Stop; 200 BI->First [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 378 std::unique_ptr<PPCallbacks> First, Second; member in class:clang::PPChainedCallbacks 383 : First(std::move(_First)), Second(std::move(_Second)) {} 388 First->FileChanged(Loc, Reason, FileType, PrevFID); 394 First->FileSkipped(SkippedFile, FilenameTok, FileType); 400 return First->FileNotFound(FileName, RecoveryPath) || 410 First->InclusionDirective(HashLoc, IncludeTok, FileName, IsAngled, 420 First->EnteredSubmodule(M, ImportLoc, ForPragma); 426 First->LeftSubmodule(M, ImportLoc, ForPragma); 432 First->moduleImport(ImportLoc, Path, Imported); 437 First [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | DeclFriend.cpp | 74 Decl *First = data().FirstFriend.get(Source); local 75 return First ? cast<FriendDecl>(First) : nullptr;
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | BinaryStreamWriter.cpp | 86 WritableBinaryStreamRef First = Stream.drop_front(Offset); local 88 WritableBinaryStreamRef Second = First.drop_front(Off); 89 First = First.keep_front(Off); 90 BinaryStreamWriter W1{First};
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 376 bool First) { 388 << (int)First << SubstDiag->SubstitutedEntity 393 << (int)First << SubstDiag->SubstitutedEntity; 399 << (int)First << Req->getExpr(); 407 << (int)First << SubstDiag->SubstitutedEntity 412 << (int)First << SubstDiag->SubstitutedEntity; 423 << (int)First << S.BuildDecltypeType(Req->getExpr(), 429 << (int)First << ConstraintExpr; 440 bool First) { 451 diag::note_type_requirement_substitution_error) << (int)First [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | ItaniumManglingCanonicalizer.h | 65 /// Add an equivalence between \p First and \p Second. Both manglings must 67 EquivalenceError addEquivalence(FragmentKind Kind, StringRef First,
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Tooling/ |
H A D | ArgumentsAdjusters.h | 72 /// with the \p First adjuster and then with the \p Second one. 73 ArgumentsAdjuster combineAdjusters(ArgumentsAdjuster First,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Lanai/ |
H A D | LanaiMemAluCombiner.cpp | 335 MbbIterator First = MemInstr; local 338 while (First != Last) { 339 Decrement ? --First : ++First; 341 if (First == Last) 345 if (First->isDebugInstr()) 348 if (isSuitableAluInstr(IsSpls, First, *Base, *Offset)) { 349 return First; 353 if (First != Last) { 354 if (InstrUsesReg(First, Bas [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/ |
H A D | ArgumentsAdjusters.cpp | 137 ArgumentsAdjuster combineAdjusters(ArgumentsAdjuster First, 139 if (!First) 142 return First; 143 return [First, Second](const CommandLineArguments &Args, StringRef File) { 144 return Second(First(Args, File), File);
|
/freebsd-11-stable/sys/contrib/dev/acpica/compiler/ |
H A D | aslbtypes.c | 432 BOOLEAN First = TRUE; local 446 if (!First) 451 First = FALSE; 459 if (!First) 464 First = FALSE; 471 if (!First) 476 First = FALSE;
|
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangASTNodesEmitter.cpp | 94 ASTNode First, Last; local 96 First = Last = Base; 117 if (!First) First = Result.first; 125 if (!First) { 128 assert(Last && "set First without Last"); 137 OS << Base.getName() << ", " << First.getName() << ", " 141 return std::make_pair(First, Last); 181 << macroHierarchyName() << "_RANGE(Base, First, Last)\n"; 186 << macroHierarchyName() << "_RANGE(Base, First, Las [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
H A D | WebAssemblyTargetStreamer.cpp | 43 bool First = true; local 45 if (First) 46 First = false;
|