| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | Waymarking.h | 203 using Traits = WTraits; 209 using Traits = WTraits; 215 Traits::TAG_MASK; 231 size_t Count = Marker::Traits::Tags::Remain; 253 if (Count <= Marker::Traits::MARK_MASK) { 256 Count >>= Marker::Traits::MARK_SIZE; 267 if (Count <= Marker::Traits::MARK_MASK) { 268 Tag |= Marker::Traits::STOP_MASK; 271 Count >>= Marker::Traits::MARK_SIZE; 306 while (!(Tag & Marker::Traits::STOP_MASK)); [all …]
|
| H A D | IntervalMap.h | 631 unsigned LeafNode<KeyT, ValT, N, Traits>:: 967 using KeyTraits = Traits; 1074 if (empty() || Traits::startLess(x, start()) || Traits::stopLess(stop(), x)) 1141 assert(Traits::nonEmpty(a, b)); in overlaps() 1155 ValT IntervalMap<KeyT, ValT, N, Traits>:: 1247 void IntervalMap<KeyT, ValT, N, Traits>:: 1274 void IntervalMap<KeyT, ValT, N, Traits>:: 1283 void IntervalMap<KeyT, ValT, N, Traits>:: 1462 void IntervalMap<KeyT, ValT, N, Traits>:: 1476 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;
|
| H A D | TypeSwitch.h | 49 using Traits = function_traits<std::decay_t<CallableT>>; in Case() local 51 std::remove_reference_t<typename Traits::template arg_t<0>>>>; in Case()
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | ConstantInitBuilder.h | 344 template <class Impl, class Traits> 346 : public Traits::AggregateBuilderBase { 416 template <class Traits> 421 ConstantAggregateBuilderTemplateBase<typename Traits::ArrayBuilder, Traits>; 452 template <class Traits> 457 ConstantAggregateBuilderTemplateBase<typename Traits::StructBuilder,Traits>; 503 template <class Traits> 546 template <class Traits> 550 template <class Impl, class Traits> 563 template <class Traits> [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
| H A D | HashTable.h | 222 const_iterator find_as(const Key &K, TraitsT &Traits) const { in find_as() argument 223 uint32_t H = Traits.hashLookupKey(K) % capacity(); in find_as() 254 bool set_as(const Key &K, ValueT V, TraitsT &Traits) { in set_as() argument 255 return set_as_internal(K, std::move(V), Traits, None); in set_as() 259 ValueT get(const Key &K, TraitsT &Traits) const { in get() argument 260 auto Iter = find_as(K, Traits); in get() 277 bool set_as_internal(const Key &K, ValueT V, TraitsT &Traits, in set_as_internal() argument 279 auto Entry = find_as(K, Traits); in set_as_internal() 296 grow(Traits); in set_as_internal() 298 assert((find_as(K, Traits)) != end()); in set_as_internal() [all …]
|
| /freebsd-13.1/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() 415 for (typename Traits::PHI_iterator I = Traits::PHI_begin(PHI), in CheckIfPHIMatches() 416 E = Traits::PHI_end(PHI); I != E; ++I) { in CheckIfPHIMatches() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | BinaryItemStream.h | 33 template <typename T, typename Traits = BinaryItemTraits<T>> 49 if (Size > Traits::length(Item)) in readBytes() 51 Buffer = Traits::bytes(Item).take_front(Size); in readBytes() 60 Buffer = Traits::bytes(Items[*ExpectedIndex]); in readLongestContiguousChunk() 79 uint32_t Len = Traits::length(Item); in computeItemOffsets()
|
| /freebsd-13.1/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() 296 << Command->getCommandNameRange(Traits); in actOnTParamCommandStart() 370 StringRef CommandName = Traits.getCommandInfo(CommandID)->Name; in actOnInlineCommand() 575 DiagLoc = Command->getCommandNameRange(Traits).getEnd(); in checkBlockCommandEmptyParagraph() 578 << Command->getCommandName(Traits) in checkBlockCommandEmptyParagraph() 615 << Command->getCommandName(Traits) in checkReturnsCommand() 625 << Command->getCommandName(Traits) in checkReturnsCommand() 648 StringRef CommandName = Command->getCommandName(Traits); in checkBlockCommandDuplicate() [all …]
|
| H A D | CommentBriefParser.cpp | 56 BriefParser::BriefParser(Lexer &L, const CommandTraits &Traits) : in BriefParser() argument 57 L(L), Traits(Traits) { in BriefParser() 80 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() 316 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in parseBlockCommand() 429 << Traits.getCommandInfo(CommandTok.getCommandID())->Name in parseInlineCommand() 577 const CommandInfo *Info = Traits.getCommandInfo(Tok.getCommandID()); in parseParagraphOrBlockCommand() 692 const CommandInfo *Info = Traits.getCommandInfo(Tok.getVerbatimBlockID()); in parseVerbatimBlock()
|
| H A D | CommentLexer.cpp | 406 const CommandInfo *Info = Traits.getCommandInfoOrNULL(CommandName); in lexCommentText() 408 if ((Info = Traits.getTypoCorrectCommandInfo(CommandName))) { in lexCommentText() 512 T.setVerbatimBlockID(Traits.getCommandInfo(Name)->getID()); in lexVerbatimBlockFirstLine() 742 const CommandTraits &Traits, SourceLocation FileLoc, in Lexer() argument 744 : Allocator(Allocator), Diags(Diags), Traits(Traits), in Lexer()
|
| /freebsd-13.1/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 __anon1951f43c0111::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 __anon1951f43c0211::CommentASTToXMLConverter 728 ParagraphKind = C->getCommandName(Traits); in visitBlockCommandComment() [all …]
|
| /freebsd-13.1/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 | 132 const comments::CommandTraits *Traits; variable 190 const comments::CommandTraits *Traits) in JSONNodeDumper() argument 192 PrintPolicy(PrintPolicy), Traits(Traits), LastLocLine(0), in JSONNodeDumper() 421 const comments::CommandTraits *Traits) in JSONDumper() argument 422 : NodeDumper(OS, SrcMgr, Ctx, PrintPolicy, Traits) {} in JSONDumper()
|
| H A D | Comment.h | 344 StringRef getCommandName(const CommandTraits &Traits) const { in getCommandName() argument 345 return Traits.getCommandInfo(getCommandID())->Name; in getCommandName() 654 StringRef getCommandName(const CommandTraits &Traits) const { in getCommandName() argument 655 return Traits.getCommandInfo(getCommandID())->Name; in getCommandName() 662 SourceRange getCommandNameRange(const CommandTraits &Traits) const { in getCommandNameRange() argument 663 StringRef Name = getCommandName(Traits); in getCommandNameRange()
|
| H A D | CommentSema.h | 44 CommandTraits &Traits; variable 73 DiagnosticsEngine &Diags, CommandTraits &Traits,
|
| H A D | CommentLexer.h | 231 const CommandTraits &Traits; variable 350 const CommandTraits &Traits, SourceLocation FileLoc,
|
| /freebsd-13.1/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-13.1/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-13.1/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-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 195 using Traits = llvm::GraphTraits<GraphType *>; typedef 196 using NodeRef = typename Traits::NodeRef; 197 using EdgeRef = typename Traits::EdgeRef; 198 using ChildIteratorType = typename Traits::ChildIteratorType; 199 using ChildEdgeIteratorType = typename Traits::ChildEdgeIteratorType;
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TokenKinds.def | 461 // MSVC12.0 / VS2013 Type Traits 469 // MSVC14.0 / VS2015 Type Traits 472 // MSVC Type Traits of unknown vintage 477 // GNU and MS Type Traits 510 // Clang-only C++ Type Traits 513 // Embarcadero Expression Traits 517 // Embarcadero Unary Type Traits 541 // Embarcadero Binary Type Traits 598 // OpenMP Type Traits
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGExprCXX.cpp | 1397 template<typename Traits> 1400 typedef typename Traits::ValueTy ValueTy; 1402 typedef typename Traits::RValueTy RValueTy; 1444 DeleteArgs.add(Traits::get(CGF, Ptr), FPT->getParamType(0)); in Emit() 1463 DeleteArgs.add(Traits::get(CGF, AllocSize), in Emit() 1478 DeleteArgs.add(Traits::get(CGF, Arg.ArgValue), Arg.ArgType); in Emit()
|