Home
last modified time | relevance | path

Searched refs:CTFType (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/SymbolFile/CTF/
H A DCTFTypes.h17 struct CTFType { struct
44 struct CTFInteger : public CTFType {
55 struct CTFModifier : public CTFType {
60 static bool classof(const CTFType *T) { in classof()
96 struct CTFTypedef : public CTFType {
105 struct CTFArray : public CTFType {
117 struct CTFEnum : public CTFType {
138 struct CTFFunction : public CTFType {
153 struct CTFRecord : public CTFType {
194 struct CTFForward : public CTFType {
[all …]
H A DSymbolFileCTF.cpp322 case CTFType::Kind::eStruct: in TranslateRecordKind()
324 case CTFType::Kind::eUnion: in TranslateRecordKind()
386 case CTFType::ePointer: in CreateModifier()
389 case CTFType::eConst: in CreateModifier()
392 case CTFType::eVolatile: in CreateModifier()
395 case CTFType::eRestrict: in CreateModifier()
580 case CTFType::Kind::eConst: in CreateType()
587 case CTFType::Kind::eArray: in CreateType()
589 case CTFType::Kind::eEnum: in CreateType()
594 case CTFType::Kind::eUnion: in CreateType()
[all …]
H A DSymbolFileCTF.h213 llvm::Expected<std::unique_ptr<CTFType>> ParseType(lldb::offset_t &offset,
216 llvm::Expected<lldb::TypeSP> CreateType(CTFType *ctf_type);
245 llvm::DenseMap<lldb::user_id_t, std::unique_ptr<CTFType>> m_ctf_types;
252 llvm::DenseMap<lldb::opaque_compiler_type_t, const CTFType *>