https://bugs.kde.org/show_bug.cgi?id=424732

--- Comment #3 from Aaron Williams <[email protected]> ---
#130754 0x00007fff7ff55f78 in clang::RecordType::hasConstFields
(this=<optimized out>) at ../tools/clang/lib/AST/Type.cpp:3163
        FieldRecTy = 0x7fff64a0c370
        FieldTy = <optimized out>
        FD = 0x7fff64ad6878
        __end1 = <optimized out>
        __begin1 = <optimized out>
        __range1 = <optimized out>
#130755 0x00007fff7ff55f78 in clang::RecordType::hasConstFields
(this=<optimized out>) at ../tools/clang/lib/AST/Type.cpp:3163
        FieldRecTy = 0x7fff64a0c370
        FieldTy = <optimized out>
        FD = 0x7fff64ad6878
        __end1 = <optimized out>
        __begin1 = <optimized out>
        __range1 = <optimized out>
#130756 0x00007fff7fe7902e in IsModifiable (E=<optimized out>,
Kind=clang::Expr::Classification::CL_LValue, Loc=..., Ctx=...) at
../tools/clang/lib/AST/ExprClassification.cpp:643
        R = 0x7fff64a0c370
        CT = <optimized out>
        CE = <optimized out>
        Expr = <optimized out>
        R = <optimized out>
#130757 clang::Expr::ClassifyImpl (this=0x7fff64c81ff0, Ctx=..., Loc=<optimized
out>) at ../tools/clang/lib/AST/ExprClassification.cpp:73
        kind = clang::Expr::Classification::CL_LValue
        modifiable = clang::Expr::Classification::CM_Untested
#130758 0x00007fff7fe79adb in clang::Expr::ClassifyModifiable
(this=0x7fff64a0c370, Ctx=..., Loc=...) at
../tools/clang/include/clang/AST/Expr.h:390
No locals.
#130759 clang::Expr::isModifiableLvalue (this=0x7fff64a0c370, Ctx=...,
Loc=<optimized out>) at ../tools/clang/lib/AST/ExprClassification.cpp:671
        dummy = {ID = 0}
        VC = <optimized out>
#130760 0x00007fff7f5db40c in CheckForModifiableLvalue (E=0x7fff64c81ff0,
Loc=..., S=...) at ../tools/clang/lib/Sema/SemaExpr.cpp:10941
        IsLV = <optimized out>
        NeedType = <optimized out>
        DiagID = <optimized out>
        OrigLoc = <optimized out>
        Assign = <optimized out>
#130761 0x00007fff7f5dabaa in clang::Sema::CheckAssignmentOperands
(this=0x7fff64984140, LHSExpr=0x7fff64c81ff0, RHS=..., Loc=...,
CompoundType=...) at ../tools/clang/lib/Sema/SemaExpr.cpp:11108
        ConvTy = <optimized out>
        RHSType = <optimized out>
        LHSType = <optimized out>
#130762 0x00007fff7f5df503 in clang::Sema::CreateBuiltinBinOp
(this=0x7fff64984140, OpLoc=..., Opc=<optimized out>, LHSExpr=<optimized out>,
RHSExpr=<optimized out>) at ../tools/clang/lib/Sema/SemaExpr.cpp:12059
        ResultTy = <optimized out>
        ConvertHalfVec = true
        OK = clang::OK_Ordinary
        VK = <optimized out>
        CompResultTy = <optimized out>
        LHS = <optimized out>
        RHS = {PtrWithInvalid = 140734884225104}
        CompLHSTy = <optimized out>
#130763 0x00007fff7f5e19a7 in clang::Sema::BuildBinOp (this=0x7fff64984140,
S=0x7fff64ccc960, OpLoc=..., Opc=<optimized out>, LHSExpr=0x7fff64c81ff0,
RHSExpr=0x7fff64c82050) at ../tools/clang/lib/Sema/SemaExpr.cpp:12595
        RHS = <optimized out>
        LHS = <optimized out>
#130764 0x00007fff7f5b11b0 in clang::Sema::ActOnBinOp (this=<optimized out>,
S=<optimized out>, TokLoc=..., Kind=<optimized out>, LHSExpr=<optimized out>,
RHSExpr=<optimized out>) at ../tools/clang/lib/Sema/SemaExpr.cpp:12454
        Opc = <optimized out>
#130765 0x00007fff84075877 in clang::Parser::ParseRHSOfBinaryExpression
(this=0x7fff64851670, LHS=..., MinPrec=clang::prec::Assignment) at
../tools/clang/lib/Parse/ParseExpr.cpp:491
        ThisPrec = <optimized out>
        RHS = <optimized out>
        RHSIsInitList = false
        OpToken = <optimized out>
        TernaryMiddle = <optimized out>
        OrigLHS = <optimized out>
        isRightAssoc = <optimized out>
        ColonLoc = <optimized out>
        NextTokPrec = <optimized out>
#130766 0x00007fff84074a86 in clang::Parser::ParseAssignmentExpression
(this=0x7fff64851670, isTypeCast=<optimized out>) at
../tools/clang/lib/Parse/ParseExpr.cpp:175
        LHS = {PtrWithInvalid = 140734884225008}
#130767 0x00007fff84074969 in clang::Parser::ParseExpression
(this=0x7fff64851670, isTypeCast=(unknown: 1686262128)) at
../tools/clang/lib/Parse/ParseExpr.cpp:124
        LHS = <optimized out>
#130768 0x00007fff840bbad7 in clang::Parser::ParseExprStatement
(this=0x7fff64851670) at ../tools/clang/lib/Parse/ParseStmt.cpp:413
        Expr = <optimized out>
        OldToken = <optimized out>
#130769 0x00007fff840ba57e in
clang::Parser::ParseStatementOrDeclarationAfterAttributes (this=<optimized
out>, Stmts=..., Allowed=clang::Parser::ACK_Any, TrailingElseLoc=0x0,
Attrs=...) at ../tools/clang/lib/Parse/ParseStmt.cpp:224
        Res = <optimized out>
        AtLoc = <optimized out>
        Kind = <optimized out>
        SemiError = <optimized out>
#130770 0x00007fff840ba077 in clang::Parser::ParseStatementOrDeclaration
(this=0x7fff64851670, Stmts=..., Allowed=clang::Parser::ACK_Any,
TrailingElseLoc=0x0) at ../tools/clang/lib/Parse/ParseStmt.cpp:110
        BalancerRAIIObj = <optimized out>
        Attrs = {<clang::ParsedAttributes> = {<clang::ParsedAttributesView> =
{AttrList = {Val = {Val = {Value = 0}}}}, pool = {Factory = @0x7fff64851998,
Attrs = {Val = {Val = {Value = 0}}}}}, Range = {B = {ID = 0}, E = {ID = 0}}}
        Res = <optimized out>
#130771 0x00007fff840c1665 in clang::Parser::ParseCompoundStatementBody
(this=0x7fff64851670, isStmtExpr=<optimized out>) at
../tools/clang/lib/Parse/ParseStmt.cpp:989
        R = <optimized out>
        CrashInfo = {<llvm::PrettyStackTraceEntry> =
{_vptr$PrettyStackTraceEntry = 0x7fff7fc0c840 <vtable for
clang::PrettyStackTraceLoc+16>, NextEntry = 0x7fff749d6590}, SM =
@0x7fff64a29430, Loc = {ID = 2444}, Message = 0x7fff840dbb43 "in compound
statement ('{}')"}
        SaveFPContractState = <optimized out>
        InMessage = <optimized out>
        CompoundScope = <optimized out>
        Stmts = {<llvm::SmallVectorImpl<clang::Stmt*>> =
{<llvm::SmallVectorTemplateBase<clang::Stmt*, true>> =
{<llvm::SmallVectorTemplateCommon<clang::Stmt*, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d6450, Size = 2, Capacity = 32},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::Stmt*, 32>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 8>> = {buffer = "0\027\310d\377\177\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\210\037\310d\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "\000:\275\213\207\t\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "`\311\314d\377\177\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\b\000\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "@A\230d\377\177\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\350\023\310d\377\177\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"@A\230d\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\207\t\000\000\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "ϟ\342\177\377\177\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer = "\000:\275\213?Ksc"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"0E\323d\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\v\a\000\000\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "8\025\310d\377\177\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\001\000\000\000C\t\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>>
= {buffer = "0\224\242d\377\177\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\360\177\233d\377\177\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\v\a\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>>
= {buffer = "\000:\275\213?Ksc"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\300\364\233d\377\177\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\330e\235t\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\250\"\255\177\377\177\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\001\000\000\000E\t\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"@A\230d\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\320D\323d\377\177\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "8\025\310d\377\177\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\330e\235t\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\001\000\000\000\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\360\177\233d\377\177\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"s\177G\177\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\300\024\310dE\t\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "@A\230d\377\177\000"}, <No data
fields>}}}, <No data fields>}
        CloseLoc = <optimized out>
        T = <optimized out>
#130772 0x00007fff840c1f50 in clang::Parser::ParseFunctionStatementBody
(this=0x7fff64851670, Decl=0x7fff64c81538, BodyScope=...) at
../tools/clang/lib/Parse/ParseStmt.cpp:1962
        LBraceLoc = {ID = 2444}
        CrashInfo = {<llvm::PrettyStackTraceEntry> =
{_vptr$PrettyStackTraceEntry = 0x7fff7fff4bc8 <vtable for
clang::PrettyDeclStackTraceEntry+16>, NextEntry = 0x7fff749d74c8}, Context =
@0x7fff6497d0b0, TheDecl = 0x7fff64c81538, Loc = {ID = 2444}, Message =
0x7fff840da9d1 "parsing function body"}
        PragmaStackSentinel = {S = @0x7fff64984140, SlotLabel = {static npos =
18446744073709551615, Data = 0x7fff840db41f "InternalPragmaState", Length =
19}, ShouldAct = false}
        FnBody = <optimized out>
        IsCXXMethod = <optimized out>
#130773 0x00007fff840d78a6 in clang::Parser::ParseFunctionDefinition
(this=<optimized out>, D=..., TemplateInfo=..., LateParsedAttrs=0x7fff749d68c8)
at ../tools/clang/lib/Parse/Parser.cpp:1243
        PoisonSEHIdentifiers = {Ident_AbnormalTermination = {II = 0x0, OldValue
= false}, Ident_GetExceptionCode = {II = 0x0, OldValue = false},
Ident_GetExceptionInfo = {II = 0x0, OldValue = false},
Ident__abnormal_termination = {II = 0x0, OldValue = false},
Ident__exception_code = {II = 0x0, OldValue = false}, Ident__exception_info =
{II = 0x0, OldValue = false}, Ident___abnormal_termination = {II = 0x0,
OldValue = false}, Ident___exception_code = {II = 0x0, OldValue = false},
Ident___exception_info = {II = 0x0, OldValue = false}}
        SkipBody = {ShouldSkip = false, CheckSameAsPrevious = false, Previous =
0x0, New = 0x0}
        Res = 0x7fff64c81538
        BodyScope = {Self = 0x7fff64851670}
        FTI = <optimized out>
#130774 0x00007fff8404d76a in clang::Parser::ParseDeclGroup
(this=0x7fff64851670, DS=..., Context=<optimized out>, DeclEnd=0x0, FRI=0x0) at
../tools/clang/lib/Parse/ParseDecl.cpp:1968
        TheDecl = <optimized out>
        D = {<clang::Declarator> = {DS = @0x7fff749d7118, SS = {Range = {B =
{ID = 0}, E = {ID = 0}}, Builder = {Representation = 0x0, Buffer = 0x0,
BufferSize = 0, BufferCapacity = 0}}, Name = {Kind =
clang::UnqualifiedIdKind::IK_Identifier, {Identifier = 0x7fff64c607c8,
OperatorFunctionId = {Operator = 1690699720, SymbolLocations = {32767, 0,
32767}}, ConversionFunctionId = {Ptr = 0x7fff64c607c8}, ConstructorName = {Ptr
= 0x7fff64c607c8}, DestructorName = {Ptr = 0x7fff64c607c8}, TemplateName = {Ptr
= 0x7fff64c607c8}, TemplateId = 0x7fff64c607c8}, StartLocation = {ID = 2373},
EndLocation = {ID = 2373}}, Range = {B = {ID = 2369}, E = {ID = 2442}}, Context
= clang::DeclaratorContext::FileContext, BindingGroup = {LSquareLoc = {ID = 0},
RSquareLoc = {ID = 0}, Bindings = 0x0, NumBindings = 0, DeleteBindings = 0},
DeclTypeInfo = {<llvm::SmallVectorImpl<clang::DeclaratorChunk>> =
{<llvm::SmallVectorTemplateBase<clang::DeclaratorChunk, false>> =
{<llvm::SmallVectorTemplateCommon<clang::DeclaratorChunk, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d6970, Size = 1, Capacity = 8},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::DeclaratorChunk, 8>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 104>> = {buffer =
"\003\000\000\000Y\t\000\000\212\t\000\000\377\177\000\000\000\000\000\000\000\000\000\000\t\200\261dY\t\000\000\000\000\000\000\212\t\000\000\002",
'\000' <repeats 35 times>, "\377\177\000\000\330l\235t\377\177", '\000'
<repeats 17 times>}, <No data fields>}, {<llvm::AlignedCharArray<8, 104>> =
{buffer =
"\220\206\276d\377\177\000\000\000:\275\213?Ksc\220\206\276d\377\177\000\000\250\206\276d\377\177\000\000\024\000\000\000\000\000\000\000t\000\000\000\000\000\000\000\316#;{\377\177\000\000\220\206\276d\377\177\000\000\200\026\205d\377\177\000\000\000\000\000\000\001\000\000\000\200k\235t\377\177\000\000\v\000\000\000\000\000\000\000¾\260d\377\177\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer = '\000'
<repeats 28 times>,
"\377\177\000\000\000\000\000\000\000\000\000\000\220\206\276d\377\177\000\000p-\254d\377\177",
'\000' <repeats 11 times>,
":\275\213?Kscp-\254d\377\177\000\000F\000\000\000\000\000\000\000(\207\276d\377\177\000\000\001\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"\000\000\000\000\000\000\000\000\060@\321d\377\177\000\000\f\366H{\377\177\000\000(\207\276d\377\177\000\000@@\321d\377\177\000\000؇\276d\377\177\000\000\200\302;{\377\177\000\000\200k\235t\377\177\000\000\230ڦd\377\177\000\000\000\000\000\000\000\000\000\000\002?2\177\377\177\000\000`k\235t\377\177\000\000@A\230d\377\177\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"#\000\000\000\000\000\000\000\350p\235t\377\177\000\000Ho\235t\377\177\000\000\002?2\177\377\177\000\000\000:\275\213?Ksc@A\230d\377\177\000\000\000:\275\213?Ksc\030q\235t\377\177\000\000xo\235t\377\177\000\000\220\206\276d\377\177\000\000\250\206\276d\377\177\000\000\024\000\000\000\000\000\000\000t\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"a\347\071{\377\177\000\000\243\277\260d\377\177\000\000\024\000\000\000\000\000\000\000A\361\327s\000\000\000\000\200\247\276d\377\177\000\000\204\247\276d\377\177\000\000\000\000\000\000\000\000\000\000\320k\235t\377\177\000\000\320k\235t\377\177\000\000\004",
'\000' <repeats 11 times>,
"\377\177\000\000\250\212\247d\377\177\000\000\024\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"\274\067\000\000\000\000\000\000\215\037\t\254\377\177", '\000' <repeats 18
times>,
"Ј\247d\377\177\000\000\024\000\000\000\000\000\000\000\210\026\205d\377\177\000\000\200\026\205d\377\177\000\000\240\a\306d\377\177\000\000\t\231\v\254\377\177\000\000Ј\247d\377\177\000\000@A\230d\377\177\000\000\000\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer = "\000\006",
'\000' <repeats 23 times>, ":\275\213?Ksc@A\230d\377\177", '\000' <repeats 11
times>, "\006", '\000' <repeats 14 times>, "m\006", '\000' <repeats 14 times>,
"\276\212C\177\377\177\000\000\243\277\260d\377\177\000\000\024\000\000\000\000\000\000"},
<No data fields>}}}, <No data fields>}, InvalidType = 0, GroupingParens = 0,
FunctionDefinition = 1, Redeclaration = 0, Extension = 0, ObjCIvar = 0,
ObjCWeakProperty = 0, InlineStorageUsed = 1, Attrs =
{<clang::ParsedAttributesView> = {AttrList = {Val = {Val = {Value = 0}}}}, pool
= {Factory = @0x7fff64851998, Attrs = {Val = {Val = {Value = 0}}}}}, AsmLabel =
0x0, {InlineParams = {{Ident = 0x7fff64c607f8, IdentLoc = {ID = 2414}, Param =
0x7fff64c81360, DefaultArgTokens =
std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get() = 0x0}}, {Ident =
0x7fff64c60828, IdentLoc = {ID = 2439}, Param = 0x7fff64c813e8,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x0}}, {Ident = 0x7fff64b18050, IdentLoc = {ID = 1689304833}, Param =
0x7fffac05896e <clang::Lexer::LexIdentifier(clang::Token&, char const*)+1182>,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x0}}, {Ident = 0x7fff7b39e761 <clang::ASTReader::get(llvm::StringRef)+561>,
IdentLoc = {ID = 1689305015}, Param = 0x4, DefaultArgTokens =
std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get() =
0x63734b3f8bbd3a00}}, {Ident = 0x7fff64a788d0, IdentLoc = {ID = 1689354320},
Param = 0x7fff64b0bfa3, DefaultArgTokens =
std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get() =
0x7fff64851680}}, {Ident = 0x7fff64b0bfa4, IdentLoc = {ID = 60}, Param =
0x7fffac05e07e <clang::Lexer::LexTokenInternal(clang::Token&, bool)+318>,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x7fff64a78aa8}}, {Ident = 0x7fff64b180d8, IdentLoc = {ID = 9228}, Param =
0x7fff00000000, DefaultArgTokens =
std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get() =
0x7fff749d6dc0}}, {Ident = 0x7fff64b0bfa4, IdentLoc = {ID = 282099714}, Param =
0x1, DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> =
{get() = 0x0}}, {Ident = 0x0, IdentLoc = {ID = 0}, Param = 0x7fff64984140,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x7fff64c5fe78}}, {Ident = 0x7fff00000648, IdentLoc = {ID = 0}, Param = 0x0,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x63734b3f8bbd3a00}}, {Ident = 0x7fff64a788d0, IdentLoc = {ID = 1956475160},
Param = 0x0, DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token,
4>> = {get() = 0x7fff64851680}}, {Ident = 0x7fffac0c4d64, IdentLoc = {ID =
2369}, Param = 0x7fffac0ba4e4 <clang::Preprocessor::Lex(clang::Token&)+68>,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x63734b3f8bbd3a00}}, {Ident = 0x5, IdentLoc = {ID = 1956475160}, Param =
0x945, DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> =
{get() = 0x5}}, {Ident = 0x7fff749d7128, IdentLoc = {ID = 1686443632}, Param =
0x7fff8404ca23 <clang::Parser::ParseDeclarationSpecifiers(clang::DeclSpec&,
clang::Parser::ParsedTemplateInfo const&, clang::AccessSpecifier,
clang::Parser::DeclSpecContext, clang::Parser::LateParsedAttrList*)+13763>,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x7fff749d7010}}, {Ident = 0x0, IdentLoc = {ID = 0}, Param = 0x0,
DefaultArgTokens = std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get()
= 0x7fff00000001}}, {Ident = 0x0, IdentLoc = {ID = 1686443648}, Param =
0x7fff64851678, DefaultArgTokens =
std::unique_ptr<llvm::SmallVector<clang::Token, 4>> = {get() = 0x5019d7080}}},
InlineBindings = {{Name = 0x7fff64c607f8, NameLoc = {ID = 2414}}, {Name =
0x7fff64c81360, NameLoc = {ID = 0}}, {Name = 0x7fff64c60828, NameLoc = {ID =
2439}}, {Name = 0x7fff64c813e8, NameLoc = {ID = 0}}, {Name = 0x7fff64b18050,
NameLoc = {ID = 1689304833}}, {Name = 0x7fffac05896e
<clang::Lexer::LexIdentifier(clang::Token&, char const*)+1182>, NameLoc = {ID =
0}}, {Name = 0x7fff7b39e761 <clang::ASTReader::get(llvm::StringRef)+561>,
NameLoc = {ID = 1689305015}}, {Name = 0x4, NameLoc = {ID = 2344434176}}, {Name
= 0x7fff64a788d0, NameLoc = {ID = 1689354320}}, {Name = 0x7fff64b0bfa3, NameLoc
= {ID = 1686443648}}, {Name = 0x7fff64b0bfa4, NameLoc = {ID = 60}}, {Name =
0x7fffac05e07e <clang::Lexer::LexTokenInternal(clang::Token&, bool)+318>,
NameLoc = {ID = 1688701608}}, {Name = 0x7fff64b180d8, NameLoc = {ID = 9228}},
{Name = 0x7fff00000000, NameLoc = {ID = 1956474304}}, {Name = 0x7fff64b0bfa4,
NameLoc = {ID = 282099714}}, {Name = 0x1, NameLoc = {ID = 0}}}}, CommaLoc = {ID
= 0}, EllipsisLoc = {ID = 0}}, ParsingRAII = {Actions = @0x7fff64984140,
DiagnosticPool = {Parent = 0x7fff749d71e8, Diagnostics =
{<llvm::SmallVectorImpl<clang::sema::DelayedDiagnostic>> =
{<llvm::SmallVectorTemplateBase<clang::sema::DelayedDiagnostic, true>> =
{<llvm::SmallVectorTemplateCommon<clang::sema::DelayedDiagnostic, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d6f00, Size = 0, Capacity = 4},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::sema::DelayedDiagnostic, 4>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 80>> = {buffer =
"\260p\235t\377\177\000\000(q\235t\377\177\000\000Hq\235t\377\177\000\000\230\031\205d\377\177\000\000\023\000\000\000\001\000\000\000\070q\235t\377\177\000\000p\026\205d\377\177\000\000\000\000\000\000\000\000\000\000\220\031\205d\377\177\000\000\000\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer = "
\360\003\204\377\177", '\000' <repeats 26 times>,
"\022\000\000\000?Ks\000\002\200\320\020\006\001\000\000\000\000\000\000\000\000\000\000\230\031\205d\377\177",
'\000' <repeats 17 times>}, <No data fields>}, {<llvm::AlignedCharArray<8, 80>>
= {buffer =
"\310ݜd\377\177\000\000\220\206\276d\377\177\000\000\f\350\001\000\000\000\000\000p-\254d\377\177\000\000\000\000\000\000\000\000\000\000\316#;{\377\177\000\000\024\000\000\000\000\000\000\000\020",
'\000' <repeats 15 times>, "\230\031\205d\377\177\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 80>> = {buffer = '\000' <repeats 16 times>,
"\260Зd\377\177\000\000\220\206\276d\377\177\000\000\000\000\000\000\000\000\000\000\230\031\205d\377\177",
'\000' <repeats 18 times>, "\370p\235t\377\177\000\000\350p\235t\377\177\000"},
<No data fields>}}}, <No data fields>}}, State = {SavedPool = 0x7fff749d71e8},
Popped = true}}
        LateParsedAttrs =
{<llvm::SmallVector<clang::Parser::LateParsedAttribute*, 2>> =
{<llvm::SmallVectorImpl<clang::Parser::LateParsedAttribute*>> =
{<llvm::SmallVectorTemplateBase<clang::Parser::LateParsedAttribute*, true>> =
{<llvm::SmallVectorTemplateCommon<clang::Parser::LateParsedAttribute*, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d68d8, Size = 0, Capacity = 2},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::Parser::LateParsedAttribute*, 2>> =
{InlineElts = {{<llvm::AlignedCharArray<8, 8>> = {buffer =
"\246\236C\177\377\177\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "m\006\000\000\000\000\000"}, <No data fields>}}}, <No data
fields>}, ParseSoon = true}
        FirstDecl = <optimized out>
        CommaLoc = <optimized out>
        ExpectSemi = <optimized out>
        DeclsInGroup = <optimized out>
#130775 0x00007fff840d6aca in clang::Parser::ParseDeclOrFunctionDefInternal
(this=0x7fff64851670, attrs=..., DS=..., AS=<optimized out>) at
../tools/clang/lib/Parse/Parser.cpp:1012
No locals.
#130776 0x00007fff840d649d in
clang::Parser::ParseDeclarationOrFunctionDefinition (this=0x7fff64851670,
attrs=..., DS=<optimized out>, AS=clang::AS_none) at
../tools/clang/lib/Parse/Parser.cpp:1028
        ObjCDC = <optimized out>
        PDS = {<clang::DeclSpec> = {static TSCS_unspecified =
clang::TSCS_unspecified, static TSCS___thread = clang::TSCS___thread, static
TSCS_thread_local = clang::TSCS_thread_local, static TSCS__Thread_local =
clang::TSCS__Thread_local, static TSW_unspecified = clang::TSW_unspecified,
static TSW_short = clang::TSW_short, static TSW_long = clang::TSW_long, static
TSW_longlong = clang::TSW_longlong, static TSS_unspecified =
clang::TSS_unspecified, static TSS_signed = clang::TSS_signed, static
TSS_unsigned = clang::TSS_unsigned, static TST_unspecified =
clang::TST_unspecified, static TST_void = clang::TST_void, static TST_char =
clang::TST_char, static TST_wchar = clang::TST_wchar, static TST_char8 =
clang::TST_char8, static TST_char16 = clang::TST_char16, static TST_char32 =
clang::TST_char32, static TST_int = clang::TST_int, static TST_int128 =
clang::TST_int128, static TST_half = clang::TST_half, static TST_float =
clang::TST_float, static TST_double = clang::TST_double, static TST_float16 =
clang::TST_Float16, static TST_accum = clang::TST_Accum, static TST_fract =
clang::TST_Fract, static TST_float128 = clang::TST_float128, static TST_bool =
clang::TST_bool, static TST_decimal32 = clang::TST_decimal32, static
TST_decimal64 = clang::TST_decimal64, static TST_decimal128 =
clang::TST_decimal128, static TST_enum = clang::TST_enum, static TST_union =
clang::TST_union, static TST_struct = clang::TST_struct, static TST_interface =
clang::TST_interface, static TST_class = clang::TST_class, static TST_typename
= clang::TST_typename, static TST_typeofType = clang::TST_typeofType, static
TST_typeofExpr = clang::TST_typeofExpr, static TST_decltype =
clang::TST_decltype, static TST_decltype_auto = clang::TST_decltype_auto,
static TST_underlyingType = clang::TST_underlyingType, static TST_auto =
clang::TST_auto, static TST_auto_type = clang::TST_auto_type, static
TST_unknown_anytype = clang::TST_unknown_anytype, static TST_atomic =
clang::TST_atomic, static TST_image1d_t = clang::TST_image1d_t, static
TST_image1d_array_t = clang::TST_image1d_array_t, static TST_image1d_buffer_t =
clang::TST_image1d_buffer_t, static TST_image2d_t = clang::TST_image2d_t,
static TST_image2d_array_t = clang::TST_image2d_array_t, static
TST_image2d_depth_t = clang::TST_image2d_depth_t, static
TST_image2d_array_depth_t = clang::TST_image2d_array_depth_t, static
TST_image2d_msaa_t = clang::TST_image2d_msaa_t, static TST_image2d_array_msaa_t
= clang::TST_image2d_array_msaa_t, static TST_image2d_msaa_depth_t =
clang::TST_image2d_msaa_depth_t, static TST_image2d_array_msaa_depth_t =
clang::TST_image2d_array_msaa_depth_t, static TST_image3d_t =
clang::TST_image3d_t, static TST_error = clang::TST_error, StorageClassSpec =
0, ThreadStorageClassSpec = 0, SCS_extern_in_linkage_spec = 0, TypeSpecWidth =
0, TypeSpecComplex = 0, TypeSpecSign = 0, TypeSpecType = 7, TypeAltiVecVector =
0, TypeAltiVecPixel = 0, TypeAltiVecBool = 0, TypeSpecOwned = 0, TypeSpecPipe =
0, TypeSpecSat = 0, TypeQualifiers = 0, FS_inline_specified = 0,
FS_forceinline_specified = 0, FS_virtual_specified = 0, FS_explicit_specified =
0, FS_noreturn_specified = 0, Friend_specified = 0, Constexpr_specified = 0,
{TypeRep = {Ptr = 0x0}, DeclRep = 0x0, ExprRep = 0x0}, Attrs =
{<clang::ParsedAttributesView> = {AttrList = {Val = {Val = {Value = 0}}}}, pool
= {Factory = @0x7fff64851998, Attrs = {Val = {Val = {Value = 0}}}}}, TypeScope
= {Range = {B = {ID = 0}, E = {ID = 0}}, Builder = {Representation = 0x0,
Buffer = 0x0, BufferSize = 0, BufferCapacity = 0}}, Range = {B = {ID = 2369}, E
= {ID = 2369}}, StorageClassSpecLoc = {ID = 0}, ThreadStorageClassSpecLoc = {ID
= 0}, TSWRange = {B = {ID = 0}, E = {ID = 0}}, TSCLoc = {ID = 0}, TSSLoc = {ID
= 0}, TSTLoc = {ID = 2369}, AltiVecLoc = {ID = 0}, TSSatLoc = {ID = 0},
TSTNameLoc = {ID = 2369}, TypeofParensRange = {B = {ID = 0}, E = {ID = 0}},
TQ_constLoc = {ID = 0}, TQ_restrictLoc = {ID = 0}, TQ_volatileLoc = {ID = 0},
TQ_atomicLoc = {ID = 0}, TQ_unalignedLoc = {ID = 0}, FS_inlineLoc = {ID = 0},
FS_virtualLoc = {ID = 0}, FS_explicitLoc = {ID = 0}, FS_noreturnLoc = {ID = 0},
FS_forceinlineLoc = {ID = 0}, FriendLoc = {ID = 0}, ModulePrivateLoc = {ID =
0}, ConstexprLoc = {ID = 0}, TQ_pipeLoc = {ID = 0}, writtenBS = {Type = 7, Sign
= 0, Width = 0, ModeAttr = 0}, ObjCQualifiers = 0x0}, ParsingRAII = {Actions =
@0x7fff64984140, DiagnosticPool = {Parent = 0x0, Diagnostics =
{<llvm::SmallVectorImpl<clang::sema::DelayedDiagnostic>> =
{<llvm::SmallVectorTemplateBase<clang::sema::DelayedDiagnostic, true>> =
{<llvm::SmallVectorTemplateCommon<clang::sema::DelayedDiagnostic, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d7200, Size = 0, Capacity = 4},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::sema::DelayedDiagnostic, 4>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 80>> = {buffer = '\000' <repeats 56 times>,
"\003", '\000' <repeats 22 times>}, <No data fields>},
{<llvm::AlignedCharArray<8, 80>> = {buffer =
"\000\000\000\000\000\000\000\000\027", '\000' <repeats 15 times>,
"P\006\000\000\000\000\000\000x\000\000d\377\177\000\000\000\000\000\000\000\000\000\000P\006",
'\000' <repeats 22 times>, " \004\000\000\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 80>> = {buffer = "
\000\000d\377\177\000\000\237\006\000\000\000\000\000\000@t\235t\377\177\000\000\070z\277d\377\177\000\000w\000\000\000\000\000\000\000\255\245
\364\377\177\000\000\000\000\000\000\000\000\000\000\020\004\000\000\000\000\000\000@",
'\000' <repeats 14 times>}, <No data fields>}, {<llvm::AlignedCharArray<8, 80>>
= {buffer =
"\000\000\000\000\000\000\000\000@\000\000\000\000\000\000\000\006\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000B\000\000\000@",
'\000' <repeats 11 times>,
"\002\000\000\000\000\000\000\000n\000\000\000]\000\000\000|\000\000\000w\000\000\000\000\000\000\000\000\000\000"},
<No data fields>}}}, <No data fields>}}, State = {SavedPool = 0x0}, Popped =
true}}
#130777 0x00007fff840d52cb in clang::Parser::ParseExternalDeclaration
(this=0x7fff64851670, attrs=..., DS=<optimized out>) at
../tools/clang/lib/Parse/Parser.cpp:853
        BalancerRAIIObj = <optimized out>
        CleanupRAII = <optimized out>
        SingleDecl = <optimized out>
#130778 0x00007fff840d427c in clang::Parser::ParseTopLevelDecl
(this=0x7fff64851670, Result=...) at ../tools/clang/lib/Parse/Parser.cpp:610
        CleanupRAII = <optimized out>
        attrs = {<clang::ParsedAttributes> = {<clang::ParsedAttributesView> =
{AttrList = {Val = {Val = {Value = 0}}}}, pool = {Factory = @0x7fff64851998,
Attrs = {Val = {Val = {Value = 0}}}}}, Range = {B = {ID = 0}, E = {ID = 0}}}
#130779 0x00007fff8403aea7 in clang::ParseAST (S=..., PrintStats=<optimized
out>, SkipFunctionBodies=<optimized out>) at
../tools/clang/lib/Parse/ParseAST.cpp:158
        AtEOF = <optimized out>
        OldCollectStats = <optimized out>
        Consumer = 0x7fff64ae0df0
        P = @0x7fff64851670: {<clang::CodeCompletionHandler> =
{_vptr$CodeCompletionHandler = 0x7fff840f1bf8 <vtable for clang::Parser+16>},
PP = @0x7fff64a788d0, Tok = {Loc = 2922, UintData = 1, PtrData = 0x0, Kind =
clang::tok::TokenKind::semi, Flags = 0}, PrevTokLocation = {ID = 2919},
ParenCount = 0, BracketCount = 0, BraceCount = 1, MisplacedModuleBeginCount =
0, Actions = @0x7fff64984140, Diags = @0x7fff64d344d0, NumCachedScopes = 4,
ScopeCache = {0x7fff64c84be0, 0x7fff64a72ea0, 0x7fff64cfc780, 0x7fff64d32dd0,
0x7fff64cf4530, 0xfffffffffffffffe, 0x7fff64be3a38, 0x7fff64c625e8,
0x7fff64be3b38, 0x0, 0x7fff64cbeb18, 0x7fff64851728, 0x200000000,
0x7fff64be3210, 0x7fff64c621c8, 0xfffffffffffffffe}, Ident__exception_code =
0x0, Ident___exception_code = 0x0, Ident_GetExceptionCode = 0x0,
Ident__exception_info = 0x0, Ident___exception_info = 0x0,
Ident_GetExceptionInfo = 0x0, Ident__abnormal_termination = 0x0,
Ident___abnormal_termination = 0x0, Ident_AbnormalTermination = 0x0,
Ident__except = 0x0, Ident_sealed = 0x0, Ident_super = 0x7fff64cbeb48,
Ident_vector = 0x0, Ident_bool = 0x0, Ident_pixel = 0x0, Ident_instancetype =
0x0, Ident_introduced = 0x0, Ident_deprecated = 0x0, Ident_obsoleted = 0x0,
Ident_unavailable = 0x0, Ident_message = 0x0, Ident_strict = 0x0,
Ident_replacement = 0x0, Ident_language = 0x0, Ident_defined_in = 0x0,
Ident_generated_declaration = 0x0, Ident_final = 0x0, Ident_GNU_final = 0x0,
Ident_override = 0x0, RevertibleTypeTraits =
{<llvm::DenseMapBase<llvm::SmallDenseMap<clang::IdentifierInfo*,
clang::tok::TokenKind, 4, llvm::DenseMapInfo<clang::IdentifierInfo*>,
llvm::detail::DenseMapPair<clang::IdentifierInfo*, clang::tok::TokenKind> >,
clang::IdentifierInfo*, clang::tok::TokenKind,
llvm::DenseMapInfo<clang::IdentifierInfo*>,
llvm::detail::DenseMapPair<clang::IdentifierInfo*, clang::tok::TokenKind> >> =
{<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Small = 1,
NumEntries = 0, NumTombstones = 0, storage = {<llvm::AlignedCharArray<8, 64>> =
{buffer =
"\376\377\377\377\377\377\377\377\340'\276d\377\177\000\000\376\377\377\377\377\377\377\377\250\036\306d\377\177\000\000\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377\220\"\306d\377\177\000"},
<No data fields>}}, AlignHandler = std::unique_ptr<clang::PragmaHandler> =
{get() = 0x7fff64cb2c60}, GCCVisibilityHandler =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x7fff648d9e20},
OptionsHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff64b18c50}, PackHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff64957180}, MSStructHandler = std::unique_ptr<clang::PragmaHandler> =
{get() = 0x7fff648a12c0}, UnusedHandler = std::unique_ptr<clang::PragmaHandler>
= {get() = 0x7fff64a2d7c0}, WeakHandler = std::unique_ptr<clang::PragmaHandler>
= {get() = 0x7fff64a31620}, RedefineExtnameHandler =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x7fff64a45880},
FPContractHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff64ba87d0}, OpenCLExtensionHandler = std::unique_ptr<clang::PragmaHandler>
= {get() = 0x0}, OpenMPHandler = std::unique_ptr<clang::PragmaHandler> = {get()
= 0x7fff64aae390}, PCSectionHandler = std::unique_ptr<clang::PragmaHandler> =
{get() = 0x7fff648ac7b0}, MSCommentHandler =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x7fff6498f9c0},
MSDetectMismatchHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x0}, MSPointersToMembers = std::unique_ptr<clang::PragmaHandler> = {get() =
0x0}, MSVtorDisp = std::unique_ptr<clang::PragmaHandler> = {get() = 0x0},
MSInitSeg = std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSDataSeg =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSBSSSeg =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSConstSeg =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSCodeSeg =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSSection =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSRuntimeChecks =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSIntrinsic =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0}, MSOptimize =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x0},
CUDAForceHostDeviceHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x0}, OptimizeHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff64842ad0}, LoopHintHandler = std::unique_ptr<clang::PragmaHandler> =
{get() = 0x7fff648c4b40}, UnrollHintHandler =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x7fff64ac7a50},
NoUnrollHintHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff6485dfd0}, FPHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff64aebbd0}, STDCFENVHandler = std::unique_ptr<clang::PragmaHandler> =
{get() = 0x7fff648948d0}, STDCCXLIMITHandler =
std::unique_ptr<clang::PragmaHandler> = {get() = 0x7fff64d54c00},
STDCUnknownHandler = std::unique_ptr<clang::PragmaHandler> = {get() =
0x7fff6494fde0}, AttributePragmaHandler = std::unique_ptr<clang::PragmaHandler>
= {get() = 0x7fff64d157f0}, CommentSemaHandler =
std::unique_ptr<clang::CommentHandler> = {get() = 0x7fff64c4bed0},
GreaterThanIsOperator = true, ColonIsSacred = false, InMessageExpression =
false, TemplateParameterDepth = 0, AttrFactory = {Alloc =
{<llvm::AllocatorBase<llvm::BumpPtrAllocatorImpl<llvm::MallocAllocator, 4096,
4096> >> = {<No data fields>}, CurPtr = 0x0, End = 0x0, Slabs =
{<llvm::SmallVectorImpl<void*>> = {<llvm::SmallVectorTemplateBase<void*, true>>
= {<llvm::SmallVectorTemplateCommon<void*, void>> = {<llvm::SmallVectorBase> =
{BeginX = 0x7fff648519b8, Size = 0, Capacity = 4}, <No data fields>}, <No data
fields>}, <No data fields>}, <llvm::SmallVectorStorage<void*, 4>> = {InlineElts
= {{<llvm::AlignedCharArray<8, 8>> = {buffer =
"\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\370#\306d\377\177\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer = "x,\276d\377\177\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"p'\306d\377\177\000"}, <No data fields>}}}, <No data fields>},
CustomSizedSlabs = {<llvm::SmallVectorImpl<std::pair<void*, unsigned long> >> =
{<llvm::SmallVectorTemplateBase<std::pair<void*, unsigned long>, true>> =
{<llvm::SmallVectorTemplateCommon<std::pair<void*, unsigned long>, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff648519e8, Size = 0, Capacity = 0},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<std::pair<void*, unsigned long>, 0>> = {<No data
fields>}, <No data fields>}, BytesAllocated = 0, RedZoneSize = 1, Allocator =
{<llvm::AllocatorBase<llvm::MallocAllocator>> = {<No data fields>}, <No data
fields>}}, FreeLists =
{<llvm::SmallVectorImpl<llvm::SmallVector<clang::ParsedAttr*, 8> >> =
{<llvm::SmallVectorTemplateBase<llvm::SmallVector<clang::ParsedAttr*, 8>,
false>> =
{<llvm::SmallVectorTemplateCommon<llvm::SmallVector<clang::ParsedAttr*, 8>,
void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fff64851a10, Size = 14,
Capacity = 14}, <No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<llvm::SmallVector<clang::ParsedAttr*, 8>, 14>> =
{InlineElts = {{<llvm::AlignedCharArray<8, 80>> = {buffer = "
\032\205d\377\177\000\000\000\000\000\000\b", '\000' <repeats 11 times>,
"h?\317d\377\177\000\000\376\377\377\377\377\377\377\377\200J\317d\377\177\000\000\220\067\276d\377\177\000\000\b!\306d\377\177\000\000(7\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"p\032\205d\377\177\000\000\000\000\000\000\b", '\000' <repeats 11 times>, "
G\317d\377\177\000\000\376\377\377\377\377\377\377\377p/\276d\377\177\000\000\060)\306d\377\177\000\000\320+\276d\377\177\000\000\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\300\032\205d\377\177\000\000\000\000\000\000\b\000\000\000\330\063\276d\377\177\000\000\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377",
'\000' <repeats 16 times>,
"\060\064\276d\377\177\000\000p3\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\020\033\205d\377\177\000\000\000\000\000\000\b\000\000\000\240H\317d\377\177\000\000`A\317d\377\177\000\000\376\377\377\377\377\377\377\377",
'\000' <repeats 32 times>, "\376\377\377\377\377\377\377\377"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"`\033\205d\377\177\000\000\000\000\000\000\b\000\000\000\260*\276d\377\177\000\000\340\037\306d\377\177\000\000\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000H&\306d\377\177\000\000\000\000\000\000\000\000\000\000\b+\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\260\033\205d\377\177\000\000\000\000\000\000\b\000\000\000\310A\317d\377\177\000\000\270\062\276d\377\177\000\000\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\320\071\276d\377\177\000\000x;\276d\377\177\000\000\370\064\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\000\034\205d\377\177\000\000\000\000\000\000\b\000\000\000\250+\306d\377\177\000\000\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377XF\317d\377\177\000\000\250\061\276d\377\177",
'\000' <repeats 18 times>, "\376\377\377\377\377\377\377\377"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"P\034\205d\377\177\000\000\000\000\000\000\b\000\000\000\020/\276d\377\177\000\000\360\067\276d\377\177\000\000\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000x:\276d\377\177\000\000\000\000\000\000\000\000\000\000\070'\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\240\034\205d\377\177\000\000\000\000\000\000\b\000\000\000(B\317d\377\177\000\000\220?\317d\377\177\000\000\376\377\377\377\377\377\377\377\200G\317d\377\177\000\000@K\317d\377\177\000\000\000\000\000\000\000\000\000\000H
\306d\377\177\000\000\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 80>> = {buffer =
"\360\034\205d\377\177\000\000\000\000\000\000\b\000\000\000\b6\276d\377\177\000\000\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000\300\070\276d\377\177",
'\000' <repeats 18 times>, "\376\377\377\377\377\377\377\377"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"@\035\205d\377\177\000\000\000\000\000\000\b\000\000\000\030-\306d\377\177\000\000\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377P2\276d\377\177\000\000
A\317d\377\177\000\000(\"\306d\377\177\000\000\300$\306d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\220\035\205d\377\177\000\000\000\000\000\000\b\000\000\000`D\317d\377\177\000\000\360?\317d\377\177\000\000\376\377\377\377\377\377\377\377\230)\306d\377\177\000\000\000\000\000\000\000\000\000\000\340G\317d\377\177\000\000x\037\306d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"\340\035\205d\377\177\000\000\000\000\000\000\b\000\000\000\070,\276d\377\177\000\000x(\306d\377\177\000\000\376\377\377\377\377\377\377\377\230;\276d\377\177\000\000X;\276d\377\177\000\000@*\306d\377\177\000\000\340,\276d\377\177\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 80>> = {buffer =
"0\036\205d\377\177\000\000\000\000\000\000\b\000\000\000X@\317d\377\177\000\000\230*\306d\377\177\000\000\376\377\377\377\377\377\377\377h!\306d\377\177\000\000\360\071\276d\377\177",
'\000' <repeats 18 times>, "\376\377\377\377\377\377\377\377"}, <No data
fields>}}}, <No data fields>}}, TemplateIds =
{<llvm::SmallVectorImpl<clang::TemplateIdAnnotation*>> =
{<llvm::SmallVectorTemplateBase<clang::TemplateIdAnnotation*, true>> =
{<llvm::SmallVectorTemplateCommon<clang::TemplateIdAnnotation*, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff64851e80, Size = 0, Capacity = 16},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::TemplateIdAnnotation*, 16>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 8>> = {buffer = "\002|$\311\000\000\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\004\301Ւ\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>> =
{buffer = "\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\bS-1\000\000\000"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\000\000\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "\f KM\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\016\033\351\277\016\205\310B"},
<No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\021\354\\\200\000\000\000"}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\024\233\061\354\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "\026Ӡ\341\026\311\063"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\030\024\347\243\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\034\234\362,\016qʩ"}, <No data
fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\000\000\000\000\037S\233\066"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\037Ft7\000\000\000"}, <No data
fields>}}}, <No data fields>}, TentativelyDeclaredIdentifiers =
{<llvm::SmallVectorImpl<clang::IdentifierInfo*>> =
{<llvm::SmallVectorTemplateBase<clang::IdentifierInfo*, true>> =
{<llvm::SmallVectorTemplateCommon<clang::IdentifierInfo*, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff64851f10, Size = 0, Capacity = 8},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::IdentifierInfo*, 8>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 8>> = {buffer = "\000\000\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\000\000\000\000\000\000\000"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "\000\000\000\000+\311\373", <incomplete sequence \365>}, <No
data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"\000\000\000\000-G\247\245"}, <No data fields>}, {<llvm::AlignedCharArray<8,
8>> = {buffer = "\376\377\377\377\377\377\377\377"}, <No data fields>},
{<llvm::AlignedCharArray<8, 8>> = {buffer = "\000\000\000\000\061\033A\022"},
<No data fields>}, {<llvm::AlignedCharArray<8, 8>> = {buffer =
"2\001\070G2\221\372\177"}, <No data fields>}, {<llvm::AlignedCharArray<8, 8>>
= {buffer = "4\211\210\345\065\266\326H"}, <No data fields>}}}, <No data
fields>}, AngleBrackets = {Locs =
{<llvm::SmallVectorImpl<clang::Parser::AngleBracketTracker::Loc>> =
{<llvm::SmallVectorTemplateBase<clang::Parser::AngleBracketTracker::Loc, true>>
= {<llvm::SmallVectorTemplateCommon<clang::Parser::AngleBracketTracker::Loc,
void>> = {<llvm::SmallVectorBase> = {BeginX = 0x7fff64851f60, Size = 0,
Capacity = 8}, <No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::Parser::AngleBracketTracker::Loc, 8>> =
{InlineElts = {{<llvm::AlignedCharArray<8, 24>> = {buffer =
"4'g\003;&\253\265<\354\005*\000\000\000\000>\"ܟ>", <incomplete sequence
\375>}, <No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"?k\203\030\000\000\000\000\376\377\377\377\377\377\377\377\000\000\000\000EP\023e"},
<No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"\000\000\000\000GO\331<\000\000\000\000\000\000\000\000J\rqT\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"\376\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000P;\344a\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"\000\000\000\000Sw\035\307\000\000\000\000\000\000\000\000\376\377\377\377\377\377\377\377"},
<No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"X\203\341\226Y\357\a\377Y\342\340\377\000\000\000\000\000\000\000\000] ",
<incomplete sequence \342>}, <No data fields>}, {<llvm::AlignedCharArray<8,
24>> = {buffer =
"^\257U\225\000\000\000\000\376\377\377\377\377\377\377\377bRF\023c\f\246\030"},
<No data fields>}, {<llvm::AlignedCharArray<8, 24>> = {buffer =
"d\316/\201e\251\321\066\000\000\000\000\000\000\000\000h\f\203\272h\220;\300"},
<No data fields>}}}, <No data fields>}}, ParsingInObjCContainer = false,
SkipFunctionBodies = false, ExprStatementTokLoc = {ID = 2911}, ClassStack =
std::stack wrapping: std::deque with 0 elements, CurParsedObjCImpl = 0x0,
ObjCTypeQuals = {0x7fff64000278, 0x7fff64000278, 0x0, 0x36f44a892d9def88,
0xe2499689, 0x0, 0x1891828f00000000, 0x1fc89090, 0xaed1fb9300000000}}
        ParseOP = <optimized out>
        CleanupPrettyStack = <optimized out>
        CrashInfo = {<llvm::PrettyStackTraceEntry> =
{_vptr$PrettyStackTraceEntry = 0x7fff840f0d60 <vtable for (anonymous
namespace)::PrettyStackTraceParserEntry+16>, NextEntry = 0x0}, P =
@0x7fff64851670}
        CleanupParser = <optimized out>
        External = <optimized out>
        ADecl = {Ptr = 0x0}
#130780 0x00007fff841c42cf in clang::FrontendAction::Execute
(this=0x7fff64a6dd40) at ../tools/clang/lib/Frontend/FrontendAction.cpp:910
        CI = @0x7fff64ccb4c0: {<clang::ModuleLoader> = {_vptr$ModuleLoader =
0x7fff84239298 <vtable for clang::CompilerInstance+16>, BuildingModule = false,
HadFatalFailure = false}, Invocation = warning: RTTI symbol not found for class
'std::_Sp_counted_ptr_inplace<clang::CompilerInvocation,
std::allocator<clang::CompilerInvocation>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class
'std::_Sp_counted_ptr_inplace<clang::CompilerInvocation,
std::allocator<clang::CompilerInvocation>, (__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<clang::CompilerInvocation> (use count 2, weak count 0) = {get()
= 0x7fff64ba4740}, Diagnostics = {Obj = 0x7fff64d344d0}, Target = {Obj =
0x7fff64a2bf40}, AuxTarget = {Obj = 0x0}, VirtualFileSystem = {Obj =
0x7fff68026380}, FileMgr = {Obj = 0x7fff64a2d030}, SourceMgr = {Obj =
0x7fff64a29430}, PCMCache = {Obj = 0x7fff649d8b60}, PP = warning: RTTI symbol
not found for class 'std::_Sp_counted_ptr_inplace<clang::Preprocessor,
std::allocator<clang::Preprocessor>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class
'std::_Sp_counted_ptr_inplace<clang::Preprocessor,
std::allocator<clang::Preprocessor>, (__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<clang::Preprocessor> (use count 1, weak count 0) = {get() =
0x7fff64a788d0}, Context = {Obj = 0x7fff6497d0b0}, ExternalSemaSrc = {Obj =
0x0}, Consumer = std::unique_ptr<clang::ASTConsumer> = {get() =
0x7fff64ae0df0}, CompletionConsumer =
std::unique_ptr<clang::CodeCompleteConsumer> = {get() = 0x0}, TheSema =
std::unique_ptr<clang::Sema> = {get() = 0x7fff64984140}, FrontendTimerGroup =
std::unique_ptr<llvm::TimerGroup> = {get() = 0x0}, FrontendTimer =
std::unique_ptr<llvm::Timer> = {get() = 0x0}, ModuleManager = {Obj =
0x7fff64be8690}, ModuleDepCollector =
std::shared_ptr<clang::ModuleDependencyCollector> (empty) = {get() = 0x0},
ThePCHContainerOperations = warning: RTTI symbol not found for class
'std::_Sp_counted_ptr_inplace<clang::PCHContainerOperations,
std::allocator<clang::PCHContainerOperations>, (__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class
'std::_Sp_counted_ptr_inplace<clang::PCHContainerOperations,
std::allocator<clang::PCHContainerOperations>, (__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<clang::PCHContainerOperations> (use count 3, weak count 0) =
{get() = 0x5555579632c0}, TheDependencyFileGenerator =
std::unique_ptr<clang::DependencyFileGenerator> = {get() = 0x0},
DependencyCollectors = std::vector of length 0, capacity 0, KnownModules =
{<llvm::DenseMapBase<llvm::DenseMap<clang::IdentifierInfo const*,
clang::Module*, llvm::DenseMapInfo<clang::IdentifierInfo const*>,
llvm::detail::DenseMapPair<clang::IdentifierInfo const*, clang::Module*> >,
clang::IdentifierInfo const*, clang::Module*,
llvm::DenseMapInfo<clang::IdentifierInfo const*>,
llvm::detail::DenseMapPair<clang::IdentifierInfo const*, clang::Module*> >> =
{<llvm::DebugEpochBase> = {<No data fields>}, <No data fields>}, Buckets = 0x0,
NumEntries = 0, NumTombstones = 0, NumBuckets = 0}, BuiltModules = std::map
with 0 elements, DeleteBuiltModules = true, LastModuleImportLoc = {ID = 0},
LastModuleImportResult = {Storage = {Value = 0}}, BuildGlobalModuleIndex =
false, HaveFullGlobalModuleIndex = false, ModuleBuildFailed = false,
NonSeekStream = std::unique_ptr<llvm::raw_fd_ostream> = {get() = 0x0},
OutputFiles = empty std::__cxx11::list, OutputStream =
std::unique_ptr<llvm::raw_pwrite_stream> = {get() = 0x0}}
#130781 0x00007fff8415b4e4 in clang::ASTUnit::Parse (this=<optimized out>,
PCHContainerOps=..., OverrideMainBuffer=..., VFS=...) at
../tools/clang/lib/Frontend/ASTUnit.cpp:1189
        CCInvocation = <optimized out>
        Clang = <optimized out>
        CICleanup = <optimized out>
        ActCleanup = <optimized out>
        Act = <optimized out>
#130782 0x00007fff8415f11c in clang::ASTUnit::LoadFromCompilerInvocation
(this=<optimized out>, PCHContainerOps=...,
PrecompilePreambleAfterNParses=<optimized out>, VFS=...) at
../tools/clang/lib/Frontend/ASTUnit.cpp:1662
        OverrideMainBuffer = <optimized out>
        MemBufferCleanup = <optimized out>
        ParsingTimer = <optimized out>
#130783 0x00007fff841603f0 in clang::ASTUnit::LoadFromCommandLine
(ArgBegin=<optimized out>, ArgEnd=<optimized out>, PCHContainerOps=warning:
RTTI symbol not found for class
'std::_Sp_counted_deleter<clang::CompilerInvocation*,
std::default_delete<clang::CompilerInvocation>, std::allocator<void>,
(__gnu_cxx::_Lock_policy)2>'
warning: RTTI symbol not found for class
'std::_Sp_counted_deleter<clang::CompilerInvocation*,
std::default_delete<clang::CompilerInvocation>, std::allocator<void>,
(__gnu_cxx::_Lock_policy)2>'
std::shared_ptr<clang::PCHContainerOperations> (use count 1, weak count 0) =
{...}, Diags=..., ResourceFilesPath=..., OnlyLocalDecls=<optimized out>,
CaptureDiagnostics=<optimized out>, RemappedFiles=...,
RemappedFilesKeepOriginalName=<optimized out>,
PrecompilePreambleAfterNParses=1, TUKind=clang::TU_Complete,
CacheCodeCompletionResults=<optimized out>,
IncludeBriefCommentsInCodeCompletion=<optimized out>,
AllowPCHWithCompilerErrors=<optimized out>,
SkipFunctionBodies=clang::SkipFunctionBodiesScope::None,
SingleFileParse=<optimized out>, UserFilesAreVolatile=<optimized out>,
ForSerialization=<optimized out>, ModuleFormat=..., ErrAST=0x7fff749d7b40,
VFS=...) at ../tools/clang/lib/Frontend/ASTUnit.cpp:1781
        CI = <optimized out>
        StoredDiagnostics = {<llvm::SmallVectorImpl<clang::StoredDiagnostic>> =
{<llvm::SmallVectorTemplateBase<clang::StoredDiagnostic, false>> =
{<llvm::SmallVectorTemplateCommon<clang::StoredDiagnostic, void>> =
{<llvm::SmallVectorBase> = {BeginX = 0x7fff749d7810, Size = 0, Capacity = 4},
<No data fields>}, <No data fields>}, <No data fields>},
<llvm::SmallVectorStorage<clang::StoredDiagnostic, 4>> = {InlineElts =
{{<llvm::AlignedCharArray<8, 104>> = {buffer = "[\374\205Yz\250\036@\001\241
\364\377\177\000\000
\000\000d\377\177\000\000\060\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\320D\323d\377\177\000\000\360\177\233d\377\177\000\000\001\241
\364\001", '\000' <repeats 11 times>,
"P\000\000\000\000\000\000\000\360b\312d\377\177\000\000\060:\320d\377\177\000\000\220\205\222d\377\177\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"F\000\000\000\377\177\000\000|\000\000\000w\000\000\000\026\000\000\000\000\000\000\000X\000\000\000F\000\000\000
\000\000d\377\177\000\000\060\000\000\000\000\000\000\000\001\241
\364\377\177\000\000\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\240\212S\364\377\177\000\000\000\001\000\000\000\000\000\000\017\000\000\000\000\000\000\000\020\001\000\000\000\000\000"},
<No data fields>}, {<llvm::AlignedCharArray<8, 104>> = {buffer =
"\000\000\000\000\000\000\000\000\021\000\000\000\000\000\000\000\320D\323d\377\177\000\000\004\000\000\000\000\000\000\000\021\000\000\000\064",
'\000' <repeats 19 times>, "n\000\000\000[\000\000\000|\000\000\000w", '\000'
<repeats 11 times>, "\200\000\000\000\000\000\000\000
\000\000d\377\177\000\000\000\001\000\000\000\000\000"}, <No data fields>},
{<llvm::AlignedCharArray<8, 104>> = {buffer =
"}\033\373{\377\177\000\000\001\000\000\000\000\000\000\000`\203\256d\001\000\000\000\340\062\226WUU\000\000\264\250\r\274\377\177\000\000\003",
'\000' <repeats 15 times>,
"\264\250\r\274\377\177\000\000\001\000\000\000\000\000\000\000\340\062\226WUU\000\000\003\000\000\000\000\000\000\000\260\062\226WUU\000\000\231\331\n\274\377\177\000"},
<No data fields>}}}, <No data fields>}
        PPOpts = <optimized out>
        AST = <optimized out>
        ASTUnitCleanup = <optimized out>
#130784 0x00007fffbc0b3eb6 in clang_parseTranslationUnit_Impl (CIdx=<optimized
out>, source_filename=<optimized out>, command_line_args=<optimized out>,
unsaved_files=..., options=<optimized out>, out_TU=<optimized out>,
num_command_line_args=<optimized out>) at
../tools/clang/tools/libclang/CIndex.cpp:3475
        SkipFunctionBodies = <optimized out>
        Diags = <optimized out>
        DiagCleanup = <optimized out>
        RemappedCleanup = <optimized out>
        RemappedFiles = <optimized out>
        ArgsCleanup = <optimized out>
        Args = <optimized out>
        FoundSpellCheckingArgument = false
        NumErrors = 0
        CXXIdx = 0x5555578fb0e0
        PrecompilePreambleAfterNParses = 1
        InvocationReporter = {File = ""}
        TUKind = clang::TU_Complete
        ErrUnit = std::unique_ptr<clang::ASTUnit> = {get() = 0x0}
        Unit = <optimized out>
        PrecompilePreamble = <optimized out>
        CreatePreambleOnFirstParse = <optimized out>
        CacheCodeCompletionResults = <optimized out>
        IncludeBriefCommentsInCodeCompletion = <optimized out>
        SingleFileParse = <optimized out>
        ForSerialization = <optimized out>
        __begin1 = <optimized out>
        __range1 = <optimized out>
        __end1 = <optimized out>
        UF = <optimized out>
        MB = <optimized out>
        I = <optimized out>
        TU = <optimized out>
        __range2 = <optimized out>
        __end2 = <optimized out>
        __begin2 = <optimized out>
        Arg = <optimized out>
#130785 clang_parseTranslationUnit2FullArgv::$_1::operator() (this=<optimized
out>) at ../tools/clang/tools/libclang/CIndex.cpp:3558
No locals.
#130786 llvm::function_ref<void
()>::callback_fn<clang_parseTranslationUnit2FullArgv::$_1>(long)
(callable=140735158257432) at ../include/llvm/ADT/STLExtras.h:115
No locals.
#130787 0x00007fff7bf83390 in llvm::function_ref<void ()>::operator()() const
(this=<optimized out>) at ../include/llvm/ADT/STLExtras.h:132
No locals.
#130788 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>)
(this=<optimized out>, Fn=...) at ../lib/Support/CrashRecoveryContext.cpp:359
No locals.
#130789 0x00007fff7bf83474 in RunSafelyOnThread_Dispatch
(UserData=0x7fff751d8698) at ../lib/Support/CrashRecoveryContext.cpp:402
        Info = 0x7fff751d8698
#130790 0x00007fff7bff87fa in ExecuteOnThread_Dispatch (Arg=0x63734b3f8bbd3a00)
at ../lib/Support/Unix/Threading.inc:53
        TI = 0x63734b3f8bbd3a00
#130791 0x00007fffecfa24f9 in start_thread (arg=0x7fff749d8700) at
pthread_create.c:465
        pd = 0x7fff749d8700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735149868800,
-1578425258913060962, 140735158257054, 140735158257055, 140735158257200,
140735158257216, 1578133085094651806, 1578396647090268062}, mask_was_saved =
0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0,
canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
        frame = <optimized out>
#130792 0x00007ffff427ff2f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to