search for: qual_type

Displaying 5 results from an estimated 5 matches for "qual_type".

2016 Mar 26
2
DW_TAG_member extends beyond the bounds error on Linux
...leteTagDecl(void*, clang::TagDecl*) (baton=<optimized out>, decl=0xc41bc0) at /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:9619 #4 0x00007f103cf03400 in GetCompleteQualType(clang::ASTContext*, clang::QualType, bool) (ast=0x7f102c020c30, qual_type=..., allow_completion=allow_completion at entry=true) at /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2632 #5 0x00007f103cf0c99e in lldb_private::ClangASTContext::GetNumChildren(void*, bool) (this=0x8c43c0, type=<optimized out>, omit_empty_...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...:TagDecl*) > (baton=<optimized out>, decl=0xc41bc0) > at > /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:9619 > #4 0x00007f103cf03400 in GetCompleteQualType(clang::ASTContext*, > clang::QualType, bool) (ast=0x7f102c020c30, qual_type=..., > allow_completion=allow_completion at entry=true) at > /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2632 > #5 0x00007f103cf0c99e in > lldb_private::ClangASTContext::GetNumChildren(void*, bool) (this=0x8c43c0, > type=<optim...
2016 Mar 27
1
DW_TAG_member extends beyond the bounds error on Linux
...(baton=<optimized out>, decl=0xc41bc0) >> at >> /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:9619 >> #4 0x00007f103cf03400 in GetCompleteQualType(clang::ASTContext*, >> clang::QualType, bool) (ast=0x7f102c020c30, qual_type=..., >> allow_completion=allow_completion at entry=true) at >> /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2632 >> #5 0x00007f103cf0c99e in >> lldb_private::ClangASTContext::GetNumChildren(void*, bool) (this=0x8c43c0, &gt...
2016 Mar 27
0
DW_TAG_member extends beyond the bounds error on Linux
...ized out>, decl=0xc41bc0) >>> at >>> /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:9619 >>> #4 0x00007f103cf03400 in GetCompleteQualType(clang::ASTContext*, >>> clang::QualType, bool) (ast=0x7f102c020c30, qual_type=..., >>> allow_completion=allow_completion at entry=true) at >>> /home/engshare/third-party2/lldb/3.8.0.rc3/src/llvm/tools/lldb/source/Symbol/ClangASTContext.cpp:2632 >>> #5 0x00007f103cf0c99e in >>> lldb_private::ClangASTContext::GetNumChildren(void*, bool) (th...
2017 Jun 21
6
RFC: Cleaning up the Itanium demangler
...tring_ref(s.buf + first, s.buf + last); + } +}; + +struct node_meta +{ + // If this node has any rhs part, potentally nested. + unsigned has_rhs_component : 1; + + unsigned has_array : 1; + unsigned has_function : 1; + + // Quick RTTI, just for types that need it. + unsigned is_qual_type : 1; + unsigned is_template_param_list : 1; + unsigned is_special_substitution : 1; + unsigned is_name_type : 1; + unsigned is_objcproto_name : 1; + + node_meta() { memset(this, 0, sizeof(*this)); } +}; + +class node +{ + node_meta meta; + +public: + node() = default; + node...