Home
last modified time | relevance | path

Searched refs:TypeList (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DTypeList.cpp22 TypeList::TypeList() : m_types() {} in TypeList() function in TypeList
25 TypeList::~TypeList() = default;
27 void TypeList::Insert(const TypeSP &type_sp) { in Insert()
58 void TypeList::Clear() { m_types.clear(); } in Clear()
60 uint32_t TypeList::GetSize() const { return m_types.size(); } in GetSize()
66 TypeSP TypeList::GetTypeAtIndex(uint32_t idx) { in GetTypeAtIndex()
78 void TypeList::ForEach( in ForEach()
86 void TypeList::ForEach( in ForEach()
94 void TypeList::Dump(Stream *s, bool show_context) { in Dump()
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeList.h20 class TypeList {
23 TypeList();
25 virtual ~TypeList();
31 TypeList FindTypes(ConstString name);
57 TypeList(const TypeList &) = delete;
58 const TypeList &operator=(const TypeList &) = delete;
H A DSymbolFile.h333 lldb_private::TypeList &type_list) = 0;
622 virtual TypeList &GetTypeList() { return m_type_list; } in GetTypeList()
630 TypeList m_type_list;
H A DSymbolContext.h265 void SortTypeList(TypeMap &type_map, TypeList &type_list) const;
/freebsd/contrib/llvm-project/clang/utils/TableGen/
H A DClangOpenCLBuiltinEmitter.cpp211 std::vector<const Record *> TypeList; member in __anon27f8003c0111::BuiltinNameEmitter
264 std::vector<const Record *> &TypeList,
397 ExtractEnumTypes(Types, TypesSeen, TypeEnums, TypeList); in EmitDeclarations()
929 OS << " if (Ty.ID >= " << TypeList.size() << ") {"; in EmitQualTypeFinder()
1025 const Record *Type, TypeFlags &Flags, std::vector<const Record *> &TypeList, in getTypeLists() argument
1029 TypeList = Type->getValueAsDef("TypeList")->getValueAsListOfDefs("List"); in getTypeLists()
1047 getTypeLists(PossibleGenType, Flags, TypeList, VectorList); in getTypeLists()
1053 TypeList.push_back(Type); in getTypeLists()
1066 std::vector<const Record *> TypeList; in expandTypesInSignature() local
1070 getTypeLists(Arg, Flags, TypeList, VectorList); in expandTypesInSignature()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/
H A DDXILValueEnumerator.h48 using TypeList = std::vector<Type *>;
62 TypeList Types;
212 const TypeList &getTypes() const { return Types; } in getTypes()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/
H A DValueEnumerator.h45 using TypeList = std::vector<Type *>;
59 TypeList Types;
212 const TypeList &getTypes() const { return Types; } in getTypes()
/freebsd/contrib/llvm-project/llvm/utils/TableGen/Basic/
H A DCodeGenIntrinsics.cpp317 const ListInit *TypeList = TypeInfo->getValueAsListInit("Types"); in CodeGenIntrinsic() local
322 IS.RetTys.push_back(TypeList->getElementAsRecord(Idx)); in CodeGenIntrinsic()
324 for (unsigned E = TypeList->size(); Idx < E; ++Idx) in CodeGenIntrinsic()
325 IS.ParamTys.push_back(TypeList->getElementAsRecord(Idx)); in CodeGenIntrinsic()
H A DIntrinsicEmitter.cpp302 const ListInit *TypeList = TypeInfo->getValueAsListInit("TypeSig"); in ComputeTypeSignature() local
304 for (const auto *TypeListEntry : TypeList->getElements()) in ComputeTypeSignature()
/freebsd/sys/contrib/dev/acpica/compiler/
H A Daslmethod.c733 UINT32 *TypeList) in MtProcessParameterTypeList() argument
742 TypeList[ParameterCount] = in MtProcessParameterTypeList()
750 TypeList[ParameterCount] = in MtProcessParameterTypeList()
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h89 template <typename... Ts> struct TypeList {}; // Empty sentinel type list. struct
91 template <typename T1, typename... Ts> struct TypeList<T1, Ts...> {
99 using tail = TypeList<Ts...>;
103 using EmptyTypeList = TypeList<>;
171 TypeList<CXXBaseSpecifier, CXXCtorInitializer,
181 TypeList<CXXFunctionalCastExpr, ExplicitCastExpr>, T>::value> * =
1181 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc, QualType,
1208 TypeList<Decl, Stmt, NestedNameSpecifier, NestedNameSpecifierLoc, TypeLoc,
1213 TypeList<CallExpr, CXXConstructExpr, CXXNewExpr, DeclRefExpr, EnumType,
2286 TypeList<BinaryOperator, CXXOperatorCallExpr,
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/JSON/
H A DSymbolFileJSON.cpp85 lldb_private::TypeList &type_list) {} in GetTypes()
H A DSymbolFileJSON.h99 lldb_private::TypeList &type_list) override;
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Symtab/
H A DSymbolFileSymtab.h86 lldb_private::TypeList &type_list) override;
H A DSymbolFileSymtab.cpp52 lldb_private::TypeList &type_list) {} in GetTypes()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DOpenCLBuiltins.td269 class TypeList<list<Type> _Type> {
276 // For example, if TypeList = <int, float> and VectorList = <1, 2, 4>, then it
297 class GenericType<string _Ty, TypeList _TypeList, IntList _VectorList> :
300 TypeList TypeList = _TypeList;
301 // Possible vector sizes of the types in the TypeList.
448 def TLAll : TypeList<[Char, UChar, Short, UShort, Int, UInt, Long, ULong, Float, Doub…
449 def TLFloat : TypeList<[Float, Double, Half]>;
450 def TLSignedInts : TypeList<[Char, Short, Int, Long]>;
451 def TLUnsignedInts : TypeList<[UChar, UShort, UInt, ULong]>;
453 def TLIntLongFloats : TypeList<[Int, UInt, Long, ULong, Float, Double, Half]>;
[all …]
/freebsd/contrib/llvm-project/lldb/source/API/
H A DSBCompileUnit.cpp18 #include "lldb/Symbol/TypeList.h"
150 TypeList type_list; in GetTypes()
H A DSBModule.cpp486 TypeList type_list; in FindTypes()
536 TypeList type_list; in GetTypes()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h194 TypeList &type_list) override;
386 TypeList &GetTypeList() override;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A Driscv_vector.td17 defvar TypeList = ["c","s","i","l","x","f","d","y"];
89 foreach type = TypeList in {
164 foreach type = TypeList in {
531 foreach type = TypeList in {
561 foreach type = TypeList in {
592 foreach type = TypeList in {
622 foreach type = TypeList in {
652 foreach type = TypeList in {
684 foreach type = TypeList in {
710 foreach type = TypeList in {
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp1060 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1061 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
1065 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>,
1066 internal::TypeList<Decl, NestedNameSpecifierLoc, Stmt, TypeLoc, Attr>>
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h429 template <class PolyMatcher, class TypeList>
431 std::vector<DynTypedMatcher> &Out, TypeList) {
432 Out.push_back(ast_matchers::internal::Matcher<typename TypeList::head>(Poly));
433 mergePolyMatchers(Poly, Out, typename TypeList::tail());
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.h112 TypeList &type_list) override {} in GetTypes()
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp585 std::vector<Type *> TypeList; member in __anondf6e26480411::BitcodeReader
1432 if (ID >= TypeList.size()) in getTypeByID()
1435 if (Type *Ty = TypeList[ID]) in getTypeByID()
1440 return TypeList[ID] = createIdentifiedStructType(Context); in getTypeByID()
1455 if (ID >= TypeList.size()) in getPtrElementTypeByID()
1458 Type *Ty = TypeList[ID]; in getPtrElementTypeByID()
1481 unsigned TypeID = TypeList.size(); in getVirtualTypeID()
1482 TypeList.push_back(Ty); in getVirtualTypeID()
2510 if (!TypeList.empty()) in parseTypeTableBody()
2530 if (NumRecords != TypeList.size()) in parseTypeTableBody()
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/
H A DModuleList.h45 class TypeList; variable

123