| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | IntervalMap.h | 629 unsigned LeafNode<KeyT, ValT, N, Traits>:: 965 using KeyTraits = Traits; 1120 if (empty() || Traits::startLess(x, start()) || Traits::stopLess(stop(), x)) 1187 assert(Traits::nonEmpty(a, b)); in overlaps() 1201 ValT IntervalMap<KeyT, ValT, N, Traits>:: 1293 void IntervalMap<KeyT, ValT, N, Traits>:: 1320 void IntervalMap<KeyT, ValT, N, Traits>:: 1329 void IntervalMap<KeyT, ValT, N, Traits>:: 1508 void IntervalMap<KeyT, ValT, N, Traits>:: 1522 void IntervalMap<KeyT, ValT, N, Traits>:: [all …]
|
| H A D | ilist_iterator.h | 62 using Traits = ilist_detail::IteratorTraits<OptionsT, IsConst>; 66 using value_type = typename Traits::value_type; 67 using pointer = typename Traits::pointer; 68 using reference = typename Traits::reference; 75 using node_pointer = typename Traits::node_pointer; 76 using node_reference = typename Traits::node_reference; 191 using value_type = typename Traits::value_type; 192 using pointer = typename Traits::pointer; 193 using reference = typename Traits::reference; 200 using node_pointer = typename Traits::node_pointer; [all …]
|
| H A D | TypeSwitch.h | 55 using Traits = function_traits<std::decay_t<CallableT>>; in Case() local 57 std::remove_reference_t<typename Traits::template arg_t<0>>>>; in Case()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | ConstantInitBuilder.h | 339 template <class Impl, class Traits> 341 : public Traits::AggregateBuilderBase { 411 template <class Traits> 416 ConstantAggregateBuilderTemplateBase<typename Traits::ArrayBuilder, Traits>; 447 template <class Traits> 452 ConstantAggregateBuilderTemplateBase<typename Traits::StructBuilder,Traits>; 498 template <class Traits> 541 template <class Traits> 545 template <class Impl, class Traits> 558 template <class Traits> [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | HashTable.h | 218 const_iterator find_as(const Key &K, TraitsT &Traits) const { in find_as() argument 219 uint32_t H = Traits.hashLookupKey(K) % capacity(); in find_as() 224 if (Traits.storageKeyToLookupKey(Buckets[I].first) == K) in find_as() 250 bool set_as(const Key &K, ValueT V, TraitsT &Traits) { in set_as() argument 255 ValueT get(const Key &K, TraitsT &Traits) const { in get() argument 256 auto Iter = find_as(K, Traits); in get() 273 bool set_as_internal(const Key &K, ValueT V, TraitsT &Traits, in set_as_internal() argument 275 auto Entry = find_as(K, Traits); in set_as_internal() 292 grow(Traits); in set_as_internal() 294 assert((find_as(K, Traits)) != end()); in set_as_internal() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SSAUpdaterImpl.h | 34 using Traits = SSAUpdaterTraits<UpdaterT>; variable 35 using BlkT = typename Traits::BlkT; 36 using ValT = typename Traits::ValT; 37 using PhiT = typename Traits::PhiT; 99 ValT V = Traits::GetUndefVal(BB, Updater); in GetValue() 130 Traits::FindPredecessorBlocks(Info->BB, &Preds); in BuildBlockList() 196 for (typename Traits::BlkSucc_iterator SI = in BuildBlockList() 197 Traits::BlkSucc_begin(Info->BB), in BuildBlockList() 441 for (typename Traits::PHI_iterator I = Traits::PHI_begin(PHI), in CheckIfPHIMatches() 442 E = Traits::PHI_end(PHI); I != E; ++I) { in CheckIfPHIMatches() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BinaryItemStream.h | 33 template <typename T, typename Traits = BinaryItemTraits<T>> 48 if (Size > Traits::length(Item)) in readBytes() 50 Buffer = Traits::bytes(Item).take_front(Size); in readBytes() 59 Buffer = Traits::bytes(Items[*ExpectedIndex]); in readLongestContiguousChunk() 78 uint64_t Len = Traits::length(Item); in computeItemOffsets()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | CommentSema.cpp | 29 DiagnosticsEngine &Diags, CommandTraits &Traits, in Sema() argument 31 Allocator(Allocator), SourceMgr(SourceMgr), Diags(Diags), Traits(Traits), in Sema() 93 << Command->getCommandNameRange(Traits); in actOnParamCommandStart() 293 << Command->getCommandNameRange(Traits); in actOnTParamCommandStart() 365 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name; in actOnInlineCommand() 546 DiagLoc = Command->getCommandNameRange(Traits).getEnd(); in checkBlockCommandEmptyParagraph() 549 << Command->getCommandName(Traits) in checkBlockCommandEmptyParagraph() 586 << Command->getCommandName(Traits) in checkReturnsCommand() 596 << Command->getCommandName(Traits) in checkReturnsCommand() 619 StringRef CommandName = Command->getCommandName(Traits); in checkBlockCommandDuplicate() [all …]
|
| H A D | CommentBriefParser.cpp | 47 BriefParser::BriefParser(Lexer &L, const CommandTraits &Traits) : in BriefParser() argument 48 L(L), Traits(Traits) { in BriefParser() 71 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in Parse()
|
| H A D | CommentParser.cpp | 258 const CommandTraits &Traits): in Parser() argument 260 Traits(Traits) { in Parser() 313 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in parseBlockCommand() 401 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in parseInlineCommand() 562 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in parseParagraphOrBlockCommand() 677 const CommandInfo *Info = Traits.getCommandInfo(Tok.getVerbatimBlockID()); in parseVerbatimBlock()
|
| H A D | CommentLexer.cpp | 402 const CommandInfo *Info = Traits.getCommandInfoOrNULL(CommandName); in lexCommentText() 404 if ((Info = Traits.getTypoCorrectCommandInfo(CommandName))) { in lexCommentText() 508 T.setVerbatimBlockID(Traits.getCommandInfo(Name)->getID()); in lexVerbatimBlockFirstLine() 738 const CommandTraits &Traits, SourceLocation FileLoc, in Lexer() argument 740 : Allocator(Allocator), Diags(Diags), Traits(Traits), in Lexer()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | CommentToXML.cpp | 85 const CommandTraits &Traits); 98 const CommandTraits &Traits) : in FullCommentParts() argument 223 const CommandTraits &Traits) : in CommentASTToHTMLConverter() argument 224 FC(FC), Result(Str), Traits(Traits) in CommentASTToHTMLConverter() 257 const CommandTraits &Traits; member in __anon0d666dfe0111::CommentASTToHTMLConverter 443 FullCommentParts Parts(C, Traits); in visitFullComment() 534 const CommandTraits &Traits, in CommentASTToXMLConverter() argument 536 FC(FC), Result(Str), Traits(Traits), SM(SM) { } in CommentASTToXMLConverter() 572 const CommandTraits &Traits; member in __anon0d666dfe0211::CommentASTToXMLConverter 728 ParagraphKind = C->getCommandName(Traits); in visitBlockCommandComment() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | CommentParser.h | 51 const CommandTraits &Traits; variable 84 Traits.getCommandInfo(Tok.getCommandID())->IsBlockCommand; in isTokBlockCommand() 90 const CommandTraits &Traits);
|
| H A D | CommentBriefParser.h | 32 const CommandTraits &Traits; variable 44 BriefParser(Lexer &L, const CommandTraits &Traits);
|
| H A D | JSONNodeDumper.h | 131 const comments::CommandTraits *Traits; variable 190 const comments::CommandTraits *Traits) in JSONNodeDumper() argument 192 PrintPolicy(PrintPolicy), Traits(Traits), LastLocLine(0), in JSONNodeDumper() 436 const comments::CommandTraits *Traits) in JSONDumper() argument 437 : NodeDumper(OS, SrcMgr, Ctx, PrintPolicy, Traits) {} in JSONDumper()
|
| H A D | CommentSema.h | 44 CommandTraits &Traits; variable 73 DiagnosticsEngine &Diags, CommandTraits &Traits,
|
| H A D | Comment.h | 363 StringRef getCommandName(const CommandTraits &Traits) const { 364 return Traits.getCommandInfo(getCommandID())->Name; 652 StringRef getCommandName(const CommandTraits &Traits) const { 653 return Traits.getCommandInfo(getCommandID())->Name; 660 SourceRange getCommandNameRange(const CommandTraits &Traits) const { 661 StringRef Name = getCommandName(Traits);
|
| H A D | CommentLexer.h | 231 const CommandTraits &Traits; variable 353 const CommandTraits &Traits, SourceLocation FileLoc,
|
| H A D | TextNodeDumper.h | 154 const comments::CommandTraits *Traits = nullptr; variable
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineInstrBundleIterator.h | 109 using Traits = MachineInstrBundleIteratorTraits<Ty, IsReverse>; 110 using instr_iterator = typename Traits::instr_iterator; 124 using nonconst_instr_iterator = typename Traits::nonconst_instr_iterator; 125 using const_instr_iterator = typename Traits::const_instr_iterator;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Ownership.h | 55 using Traits = llvm::PointerLikeTypeTraits<PtrTy>; variable 81 return Traits::getFromVoidPointer(Ptr); in get() 85 Ptr = Traits::getAsVoidPointer(P); in set()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Option/ |
| H A D | ArgList.h | 69 using Traits = std::iterator_traits<BaseIter>; variable 72 using value_type = typename Traits::value_type; 73 using reference = typename Traits::reference; 74 using pointer = typename Traits::pointer;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 194 using Traits = llvm::GraphTraits<GraphType *>; typedef 195 using NodeRef = typename Traits::NodeRef; 196 using EdgeRef = typename Traits::EdgeRef; 197 using ChildIteratorType = typename Traits::ChildIteratorType; 198 using ChildEdgeIteratorType = typename Traits::ChildEdgeIteratorType;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 476 // MSVC12.0 / VS2013 Type Traits 484 // MSVC14.0 / VS2015 Type Traits 487 // MSVC Type Traits of unknown vintage 492 // GNU and MS Type Traits 527 // Clang-only C++ Type Traits 539 // Embarcadero Expression Traits 543 // Embarcadero Unary Type Traits 567 // Embarcadero Binary Type Traits 635 // OpenMP Type Traits
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1414 template<typename Traits> 1417 typedef typename Traits::ValueTy ValueTy; 1419 typedef typename Traits::RValueTy RValueTy; 1461 DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0)); in Emit() 1480 DeleteArgs.add(Traits::get(CGF, AllocSize), in Emit() 1495 DeleteArgs.add(Traits::get(CGF, Arg.ArgValue), Arg.ArgType); in Emit()
|