Home
last modified time | relevance | path

Searched refs:TagT (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/llvm/include/llvm/ADT/
DPointerSumType.h35 template <typename TagT, typename... MemberTs> struct PointerSumTypeHelper;
70 template <typename TagT, typename... MemberTs> class PointerSumType {
71 using HelperT = detail::PointerSumTypeHelper<TagT, MemberTs...>;
99 template <TagT N>
108 template <TagT N>
119 TagT getTag() const { in getTag()
120 return static_cast<TagT>(getOpaqueValue() & HelperT::TagMask); in getTag()
123 template <TagT N> bool is() const { return N == getTag(); } in is()
125 template <TagT N> typename HelperT::template Lookup<N>::PointerT get() const { in get()
130 template <TagT N>
[all …]
Dilist_node_options.h106 class TagT>
116 typedef TagT tag;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DPointerSumType.h35 template <typename TagT, typename... MemberTs> struct PointerSumTypeHelper;
70 template <typename TagT, typename... MemberTs> class PointerSumType {
71 using HelperT = detail::PointerSumTypeHelper<TagT, MemberTs...>;
99 template <TagT N>
108 template <TagT N>
119 TagT getTag() const { in getTag()
120 return static_cast<TagT>(getOpaqueValue() & HelperT::TagMask); in getTag()
123 template <TagT N> bool is() const { return N == getTag(); } in is()
125 template <TagT N> typename HelperT::template Lookup<N>::PointerT get() const { in get()
130 template <TagT N>
[all …]
Dilist_node_options.h106 class TagT>
116 typedef TagT tag;
/external/llvm/include/llvm/ADT/
DPointerSumType.h33 template <typename TagT, typename... MemberTs>
62 template <typename TagT, typename... MemberTs> class PointerSumType {
65 typedef detail::PointerSumTypeHelper<TagT, MemberTs...> HelperT;
71 template <TagT N>
82 TagT getTag() const { return static_cast<TagT>(Value & HelperT::TagMask); } in getTag()
84 template <TagT N> bool is() const { return N == getTag(); } in is()
86 template <TagT N> typename HelperT::template Lookup<N>::PointerT get() const { in get()
91 template <TagT N>
118 template <typename TagT, typename... MemberTs>
125 template <TagT N, typename PointerT, typename TraitsT>
[all …]
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
Dilist_node_options.h108 class TagT>
118 typedef TagT tag;
/external/llvm-project/clang/lib/Sema/
DSema.cpp2503 if (auto TagT = dyn_cast<TagType>(QT.getCanonicalType().getTypePtr())) in checkOpenCLDisabledTypeDeclSpec() local
2504 Decl = TagT->getDecl(); in checkOpenCLDisabledTypeDeclSpec()
DSemaCodeComplete.cpp1892 if (const TagType *TagT = dyn_cast<TagType>(T)) in GetCompletionTypeString() local
1893 if (TagDecl *Tag = TagT->getDecl()) in GetCompletionTypeString()
/external/clang/lib/Sema/
DSemaCodeComplete.cpp1494 if (const TagType *TagT = dyn_cast<TagType>(T)) in GetCompletionTypeString() local
1495 if (TagDecl *Tag = TagT->getDecl()) in GetCompletionTypeString()
/external/clang/lib/Serialization/
DASTReader.cpp8397 if (const TagType *TagT = dyn_cast<TagType>(TD->getTypeForDecl())) { in finishPendingActions() local
8399 const_cast<TagType*>(TagT)->decl = TD; in finishPendingActions()
/external/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp7142 if (const clang::TagType *TagT = in AddFieldToRecordType() local
7145 llvm::dyn_cast<clang::RecordDecl>(TagT->getDecl())) in AddFieldToRecordType()
/external/llvm-project/clang/lib/Serialization/
DASTReader.cpp9403 if (const TagType *TagT = dyn_cast<TagType>(TD->getTypeForDecl())) { in finishPendingActions() local
9405 const_cast<TagType*>(TagT)->decl = TD; in finishPendingActions()