The following nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
1632 | 0 | EP | call site: 00000 | lldb_eval::Parser::Run |
LLVMFuzzerTestOneInput
[function]
[call site]
00000
input_to_expr
[function]
[call site]
00001
lldb_eval::SourceManager::Create
[function]
[call site]
00002
std::shared_ptr<SourceManager>
[function]
[call site]
00003
std::move
[function]
[call site]
00004
lldb_eval::SourceManager::SourceManager
[function]
[call site]
00005
std::move
[function]
[call site]
00006
std::make_unique<clang::SourceManagerForFile>
[function]
[call site]
00007
get
[function]
[call site]
00008
setClient
[function]
[call site]
00009
clang::IgnoringDiagConsumer::IgnoringDiagConsumer
[function]
[call site]
00010
lldb_eval::Context::Create
[function]
[call site]
00011
std::shared_ptr<Context>
[function]
[call site]
00012
std::move
[function]
[call site]
00013
lldb::SBExecutionContext
[function]
[call site]
00014
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00015
std::make_shared<LLDBType>
[function]
[call site]
00016
lldb_eval::ToSBType
[function]
[call site]
00017
static_cast<LLDBType&>
[function]
[call site]
00018
lldb_eval::Context::Context
[function]
[call site]
00019
std::move
[function]
[call site]
00020
std::move
[function]
[call site]
00021
std::move
[function]
[call site]
00022
IsValid
[function]
[call site]
00023
IsReferenceType
[function]
[call site]
00024
GetDereferencedType
[function]
[call site]
00025
frame
[function]
[call site]
00026
lldb_eval::Parser::Run
[function]
[call site]
00027
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00028
is
[function]
[call site]
00029
Lex
[function]
[call site]
00030
clang::tok::isStringLiteral
[function]
[call site]
00031
getKind
[function]
[call site]
00032
LookAhead
[function]
[call site]
00033
lldb_eval::Parser::ParseStringLiteral
[function]
[call site]
00034
lldb_eval::Parser::ExpectOneOf
[function]
[call site]
00035
isOneOf
[function]
[call site]
00036
lldb_eval::Parser::BailOut
[function]
[call site]
00037
Set
[function]
[call site]
00038
FormatDiagnostics
[function]
[call site]
00039
GetSourceManager
[function]
[call site]
00040
setKind
[function]
[call site]
00041
llvm::formatv
[function]
[call site]
00042
TokenKindsJoin
[function]
[call site]
00043
TokenKindsJoinImpl
[function]
[call site]
00044
clang::tok::getTokenName
[function]
[call site]
00045
std::ostringstream::str
[function]
[call site]
00046
lldb_eval::Parser::TokenDescription
[function]
[call site]
00047
getSpelling
[function]
[call site]
00048
getName
[function]
[call site]
00049
llvm::formatv
[function]
[call site]
00050
getLocation
[function]
[call site]
00051
getLocation
[function]
[call site]
00052
clang::ArrayRef<clang::Token>
[function]
[call site]
00053
lldb_eval::Parser::BailOut
[function]
[call site]
00054
llvm::formatv
[function]
[call site]
00055
lldb_eval::Parser::TokenDescription
[function]
[call site]
00056
std::make_unique<ErrorNode>
[function]
[call site]
00057
GetEmptyType
[function]
[call site]
00058
GetBasicType
[function]
[call site]
00059
PickCharType
[function]
[call site]
00060
clang::StringLiteralParser::GetStringLength
[function]
[call site]
00061
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00062
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00063
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00064
lldb_eval::LLDBType::GetArrayType
[function]
[call site]
00065
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00066
lldb_eval::LLDBType::GetArrayType
[function]
[call site]
00067
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00068
lldb_eval::LLDBType::GetArrayType
[function]
[call site]
00069
clang::StringLiteralParser::GetString
[function]
[call site]
00070
clang::StringRef::data
[function]
[call site]
00071
clang::StringRef::data
[function]
[call site]
00072
fuzzer::EnumBitset::size
[function]
[call site]
00073
std::vector::insert
[function]
[call site]
00074
std::vector::end
[function]
[call site]
00075
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00076
assert
[function]
[call site]
00077
std::vector::size
[function]
[call site]
00078
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00079
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00080
std::make_unique<LiteralNode>
[function]
[call site]
00081
std::move
[function]
[call site]
00082
lldb_eval::Parser::ParseExpression
[function]
[call site]
00083
lldb_eval::Parser::ParseAssignmentExpression
[function]
[call site]
00084
lldb_eval::Parser::ParseLogicalOrExpression
[function]
[call site]
00085
lldb_eval::Parser::ParseLogicalAndExpression
[function]
[call site]
00086
lldb_eval::Parser::ParseInclusiveOrExpression
[function]
[call site]
00087
lldb_eval::Parser::ParseExclusiveOrExpression
[function]
[call site]
00088
lldb_eval::Parser::ParseAndExpression
[function]
[call site]
00089
lldb_eval::Parser::ParseEqualityExpression
[function]
[call site]
00090
lldb_eval::Parser::ParseRelationalExpression
[function]
[call site]
00091
lldb_eval::Parser::ParseShiftExpression
[function]
[call site]
00092
lldb_eval::Parser::ParseAdditiveExpression
[function]
[call site]
00093
lldb_eval::Parser::ParseMultiplicativeExpression
[function]
[call site]
00094
lldb_eval::Parser::ParseCastExpression
[function]
[call site]
00095
is
[function]
[call site]
00096
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00097
lldb_eval::Parser::ParseTypeId
[function]
[call site]
00098
getLocation
[function]
[call site]
00099
lldb_eval::Parser::ParseTypeSpecifierSeq
[function]
[call site]
00100
lldb_eval::Parser::ParseTypeSpecifier
[function]
[call site]
00101
lldb_eval::Parser::IsCvQualifier
[function]
[call site]
00102
clang::Token::isOneOf
[function]
[call site]
00103
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00104
lldb_eval::Parser::IsSimpleTypeSpecifierKeyword
[function]
[call site]
00105
clang::Token::isOneOf
[function]
[call site]
00106
lldb_eval::Parser::BailOut
[function]
[call site]
00107
getLocation
[function]
[call site]
00108
lldb_eval::Parser::HandleSimpleTypeSpecifier
[function]
[call site]
00109
getLocation
[function]
[call site]
00110
getKind
[function]
[call site]
00111
lldb_eval::Parser::BailOut
[function]
[call site]
00112
lldb_eval::Parser::BailOut
[function]
[call site]
00113
llvm::formatv
[function]
[call site]
00114
ToString
[function]
[call site]
00115
lldb_eval::Parser::BailOut
[function]
[call site]
00116
llvm::formatv
[function]
[call site]
00117
ToString
[function]
[call site]
00118
lldb_eval::Parser::BailOut
[function]
[call site]
00119
llvm::formatv
[function]
[call site]
00120
ToString
[function]
[call site]
00121
lldb_eval::Parser::BailOut
[function]
[call site]
00122
llvm::formatv
[function]
[call site]
00123
ToString
[function]
[call site]
00124
lldb_eval::Parser::BailOut
[function]
[call site]
00125
lldb_eval::Parser::BailOut
[function]
[call site]
00126
llvm::formatv
[function]
[call site]
00127
ToString
[function]
[call site]
00128
lldb_eval::Parser::BailOut
[function]
[call site]
00129
llvm::formatv
[function]
[call site]
00130
ToString
[function]
[call site]
00131
ToTypeSpecifier
[function]
[call site]
00132
lldb_eval::Parser::BailOut
[function]
[call site]
00133
llvm::formatv
[function]
[call site]
00134
ToString
[function]
[call site]
00135
ToTypeSpecifier
[function]
[call site]
00136
lldb_eval::Parser::BailOut
[function]
[call site]
00137
llvm::formatv
[function]
[call site]
00138
ToString
[function]
[call site]
00139
lldb_eval::Parser::BailOut
[function]
[call site]
00140
llvm::formatv
[function]
[call site]
00141
ToString
[function]
[call site]
00142
assert
[function]
[call site]
00143
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00144
is
[function]
[call site]
00145
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00146
getLocation
[function]
[call site]
00147
lldb_eval::Parser::ParseNestedNameSpecifier
[function]
[call site]
00148
isNot
[function]
[call site]
00149
LookAhead
[function]
[call site]
00150
getSpelling
[function]
[call site]
00151
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00152
lldb_eval::Parser::Expect
[function]
[call site]
00153
isNot
[function]
[call site]
00154
lldb_eval::Parser::BailOut
[function]
[call site]
00155
llvm::formatv
[function]
[call site]
00156
TokenKindsJoin
[function]
[call site]
00157
lldb_eval::Parser::TokenDescription
[function]
[call site]
00158
getLocation
[function]
[call site]
00159
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00160
lldb_eval::Parser::ParseNestedNameSpecifier
[function]
[call site]
00161
LookAhead
[function]
[call site]
00162
lldb_eval::Parser::ParseTypeName
[function]
[call site]
00163
isNot
[function]
[call site]
00164
LookAhead
[function]
[call site]
00165
getSpelling
[function]
[call site]
00166
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00167
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00168
is
[function]
[call site]
00169
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00170
llvm::formatv
[function]
[call site]
00171
lldb_eval::Parser::ParseTemplateArgumentList
[function]
[call site]
00172
std::vector::size
[function]
[call site]
00173
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00174
lldb_eval::Parser::ParseTemplateArgument
[function]
[call site]
00175
lldb_eval::Parser::ParseTypeId
[function]
[call site]
00176
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00177
pp_::CommitBacktrackedTokens
[function]
[call site]
00178
fuzzer::IntegerConstant::value
[function]
[call site]
00179
lldb_eval::LLDBType::IsValid
[function]
[call site]
00180
lldb_eval::LLDBType::IsValid
[function]
[call site]
00181
lldb_eval::LLDBType::IsValid
[function]
[call site]
00182
std::string
[function]
[call site]
00183
lldb_eval::LLDBType::GetName
[function]
[call site]
00184
lldb_eval::LLDBType::GetName
[function]
[call site]
00185
lldb_eval::LLDBType::GetName
[function]
[call site]
00186
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00187
pp_::Backtrack
[function]
[call site]
00188
lldb_eval::Error::Clear
[function]
[call site]
00189
is
[function]
[call site]
00190
getSpelling
[function]
[call site]
00191
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00192
TokenEndsTemplateArgumentList
[function]
[call site]
00193
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00194
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00195
lldb_eval::Parser::ParseIdExpression
[function]
[call site]
00196
is
[function]
[call site]
00197
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00198
lldb_eval::Parser::ParseNestedNameSpecifier
[function]
[call site]
00199
auto::empty
[function]
[call site]
00200
lldb_eval::Parser::ParseUnqualifiedId
[function]
[call site]
00201
lldb_eval::Parser::Expect
[function]
[call site]
00202
getSpelling
[function]
[call site]
00203
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00204
llvm::formatv
[function]
[call site]
00205
lldb_eval::Parser::Expect
[function]
[call site]
00206
getSpelling
[function]
[call site]
00207
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00208
llvm::formatv
[function]
[call site]
00209
lldb_eval::Parser::ParseUnqualifiedId
[function]
[call site]
00210
auto::empty
[function]
[call site]
00211
TokenEndsTemplateArgumentList
[function]
[call site]
00212
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00213
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00214
auto::empty
[function]
[call site]
00215
std::vector::push_back
[function]
[call site]
00216
is
[function]
[call site]
00217
std::vector::back
[function]
[call site]
00218
std::vector::back
[function]
[call site]
00219
llvm::formatv
[function]
[call site]
00220
llvm::make_range
[function]
[call site]
00221
std::vector::begin
[function]
[call site]
00222
std::vector::end
[function]
[call site]
00223
is
[function]
[call site]
00224
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00225
is
[function]
[call site]
00226
setKind
[function]
[call site]
00227
llvm::formatv
[function]
[call site]
00228
getSpelling
[function]
[call site]
00229
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00230
auto::empty
[function]
[call site]
00231
is
[function]
[call site]
00232
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00233
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00234
lldb_eval::Parser::ParseNestedNameSpecifier
[function]
[call site]
00235
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00236
lldb_eval::Parser::ParseTypeName
[function]
[call site]
00237
auto::empty
[function]
[call site]
00238
lldb_eval::Parser::BailOut
[function]
[call site]
00239
lldb_eval::Parser::BailOut
[function]
[call site]
00240
llvm::formatv
[function]
[call site]
00241
lldb_eval::TypeDeclaration::IsEmpty
[function]
[call site]
00242
GetEmptyType
[function]
[call site]
00243
assert
[function]
[call site]
00244
GetEmptyType
[function]
[call site]
00245
GetBasicType
[function]
[call site]
00246
lldb_eval::TypeDeclaration::GetBasicType
[function]
[call site]
00247
assert
[function]
[call site]
00248
assert
[function]
[call site]
00249
assert
[function]
[call site]
00250
assert
[function]
[call site]
00251
lldb_eval::LLDBType::IsValid
[function]
[call site]
00252
assert
[function]
[call site]
00253
ResolveTypeByName
[function]
[call site]
00254
lldb_eval::LLDBType::IsValid
[function]
[call site]
00255
lldb_eval::Parser::BailOut
[function]
[call site]
00256
llvm::formatv
[function]
[call site]
00257
GetEmptyType
[function]
[call site]
00258
LookupIdentifier
[function]
[call site]
00259
lldb_eval::Parser::BailOut
[function]
[call site]
00260
llvm::formatv
[function]
[call site]
00261
GetTypeTag
[function]
[call site]
00262
GetEmptyType
[function]
[call site]
00263
lldb_eval::Parser::IsPtrOperator
[function]
[call site]
00264
clang::Token::isOneOf
[function]
[call site]
00265
std::vector::push_back
[function]
[call site]
00266
lldb_eval::Parser::ParsePtrOperator
[function]
[call site]
00267
lldb_eval::Parser::ExpectOneOf
[function]
[call site]
00268
is
[function]
[call site]
00269
std::make_tuple
[function]
[call site]
00270
getLocation
[function]
[call site]
00271
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00272
lldb_eval::Parser::IsCvQualifier
[function]
[call site]
00273
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00274
is
[function]
[call site]
00275
std::make_tuple
[function]
[call site]
00276
getLocation
[function]
[call site]
00277
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00278
lldb_eval::Parser::ResolveTypeDeclarators
[function]
[call site]
00279
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00280
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00281
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00282
lldb_eval::Parser::BailOut
[function]
[call site]
00283
llvm::formatv
[function]
[call site]
00284
TypeDescription
[function]
[call site]
00285
GetEmptyType
[function]
[call site]
00286
lldb_eval::LLDBType::GetPointerType
[function]
[call site]
00287
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00288
lldb_eval::LLDBType::GetPointerType
[function]
[call site]
00289
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00290
lldb_eval::LLDBType::GetPointerType
[function]
[call site]
00291
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00292
lldb_eval::Parser::BailOut
[function]
[call site]
00293
GetEmptyType
[function]
[call site]
00294
lldb_eval::LLDBType::GetReferenceType
[function]
[call site]
00295
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00296
lldb_eval::LLDBType::GetReferenceType
[function]
[call site]
00297
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00298
lldb_eval::LLDBType::GetReferenceType
[function]
[call site]
00299
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00300
fuzzer::IntegerConstant::value
[function]
[call site]
00301
std::make_unique<ErrorNode>
[function]
[call site]
00302
GetEmptyType
[function]
[call site]
00303
lldb_eval::Parser::Expect
[function]
[call site]
00304
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00305
lldb_eval::Parser::ParseCastExpression
[function]
[call site]
00306
lldb_eval::Parser::BuildCStyleCast
[function]
[call site]
00307
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00308
result_type
[function]
[call site]
00309
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00310
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00311
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00312
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00313
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00314
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00315
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00316
lldb_eval::Type::IsScalar
[function]
[call site]
00317
GetTypeFlags
[function]
[call site]
00318
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00319
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00320
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00321
InsertArrayToPointerConversion
[function]
[call site]
00322
std::move
[function]
[call site]
00323
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00324
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00325
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00326
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00327
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00328
GetCanonicalType
[function]
[call site]
00329
lldb_eval::Type::IsFloat
[function]
[call site]
00330
GetTypeFlags
[function]
[call site]
00331
lldb_eval::Parser::BailOut
[function]
[call site]
00332
llvm::formatv
[function]
[call site]
00333
TypeDescription
[function]
[call site]
00334
TypeDescription
[function]
[call site]
00335
std::make_unique<ErrorNode>
[function]
[call site]
00336
GetEmptyType
[function]
[call site]
00337
lldb_eval::Type::IsBool
[function]
[call site]
00338
GetCanonicalType
[function]
[call site]
00339
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00340
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00341
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00342
lldb_eval::Parser::BailOut
[function]
[call site]
00343
llvm::formatv
[function]
[call site]
00344
TypeDescription
[function]
[call site]
00345
std::make_unique<ErrorNode>
[function]
[call site]
00346
GetEmptyType
[function]
[call site]
00347
lldb_eval::Type::IsScalar
[function]
[call site]
00348
GetTypeFlags
[function]
[call site]
00349
lldb_eval::Type::IsEnum
[function]
[call site]
00350
GetTypeFlags
[function]
[call site]
00351
lldb_eval::Parser::BailOut
[function]
[call site]
00352
llvm::formatv
[function]
[call site]
00353
TypeDescription
[function]
[call site]
00354
TypeDescription
[function]
[call site]
00355
std::make_unique<ErrorNode>
[function]
[call site]
00356
GetEmptyType
[function]
[call site]
00357
lldb_eval::Type::IsEnum
[function]
[call site]
00358
GetTypeFlags
[function]
[call site]
00359
lldb_eval::Type::IsScalar
[function]
[call site]
00360
lldb_eval::Type::IsEnum
[function]
[call site]
00361
lldb_eval::Parser::BailOut
[function]
[call site]
00362
llvm::formatv
[function]
[call site]
00363
TypeDescription
[function]
[call site]
00364
TypeDescription
[function]
[call site]
00365
std::make_unique<ErrorNode>
[function]
[call site]
00366
GetEmptyType
[function]
[call site]
00367
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00368
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00369
lldb_eval::Type::IsInteger
[function]
[call site]
00370
GetTypeFlags
[function]
[call site]
00371
lldb_eval::Type::IsEnum
[function]
[call site]
00372
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00373
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00374
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00375
lldb_eval::Parser::BailOut
[function]
[call site]
00376
llvm::formatv
[function]
[call site]
00377
TypeDescription
[function]
[call site]
00378
TypeDescription
[function]
[call site]
00379
std::make_unique<ErrorNode>
[function]
[call site]
00380
GetEmptyType
[function]
[call site]
00381
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00382
GetCanonicalType
[function]
[call site]
00383
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00384
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
00385
lldb_eval::Parser::BailOut
[function]
[call site]
00386
llvm::formatv
[function]
[call site]
00387
TypeDescription
[function]
[call site]
00388
TypeDescription
[function]
[call site]
00389
std::make_unique<ErrorNode>
[function]
[call site]
00390
GetEmptyType
[function]
[call site]
00391
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00392
lldb_eval::ErrorNode::is_rvalue
[function]
[call site]
00393
lldb_eval::Parser::BailOut
[function]
[call site]
00394
llvm::formatv
[function]
[call site]
00395
TypeDescription
[function]
[call site]
00396
std::make_unique<ErrorNode>
[function]
[call site]
00397
GetEmptyType
[function]
[call site]
00398
lldb_eval::Parser::BailOut
[function]
[call site]
00399
llvm::formatv
[function]
[call site]
00400
TypeDescription
[function]
[call site]
00401
TypeDescription
[function]
[call site]
00402
std::make_unique<ErrorNode>
[function]
[call site]
00403
GetEmptyType
[function]
[call site]
00404
std::make_unique<CStyleCastNode>
[function]
[call site]
00405
std::move
[function]
[call site]
00406
fuzzer::IntegerConstant::value
[function]
[call site]
00407
std::move
[function]
[call site]
00408
clang::Token::getLocation
[function]
[call site]
00409
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00410
lldb_eval::Parser::ParseUnaryExpression
[function]
[call site]
00411
isOneOf
[function]
[call site]
00412
clang::Token::getLocation
[function]
[call site]
00413
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00414
lldb_eval::Parser::ParseCastExpression
[function]
[call site]
00415
clang::Token::getKind
[function]
[call site]
00416
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00417
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00418
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00419
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00420
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00421
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00422
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00423
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00424
lldb_eval::Type::IsSmartPtrType
[function]
[call site]
00425
GetName
[function]
[call site]
00426
log_type_mismatch
[function]
[call site]
00427
log_expr
[function]
[call site]
00428
log
[function]
[call site]
00429
fprintf
[function]
[call site]
00430
va_start
[function]
[call site]
00431
vfprintf
[function]
[call site]
00432
va_end
[function]
[call site]
00433
fprintf
[function]
[call site]
00434
c_str
[function]
[call site]
00435
log
[function]
[call site]
00436
log
[function]
[call site]
00437
log
[function]
[call site]
00438
log_separator
[function]
[call site]
00439
log
[function]
[call site]
00440
log_type_mismatch
[function]
[call site]
00441
log_type_mismatch
[function]
[call site]
00442
InsertSmartPtrToPointerConversion
[function]
[call site]
00443
std::move
[function]
[call site]
00444
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00445
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00446
InsertArrayToPointerConversion
[function]
[call site]
00447
std::move
[function]
[call site]
00448
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00449
lldb_eval::Parser::BailOut
[function]
[call site]
00450
llvm::formatv
[function]
[call site]
00451
TypeDescription
[function]
[call site]
00452
std::make_unique<ErrorNode>
[function]
[call site]
00453
GetEmptyType
[function]
[call site]
00454
lldb_eval::ErrorNode::is_rvalue
[function]
[call site]
00455
lldb_eval::Parser::BailOut
[function]
[call site]
00456
llvm::formatv
[function]
[call site]
00457
TypeDescription
[function]
[call site]
00458
std::make_unique<ErrorNode>
[function]
[call site]
00459
GetEmptyType
[function]
[call site]
00460
lldb_eval::AstNode::is_bitfield
[function]
[call site]
00461
lldb_eval::Parser::BailOut
[function]
[call site]
00462
std::make_unique<ErrorNode>
[function]
[call site]
00463
GetEmptyType
[function]
[call site]
00464
lldb_eval::LLDBType::GetPointerType
[function]
[call site]
00465
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00466
lldb_eval::LLDBType::GetPointerType
[function]
[call site]
00467
UsualUnaryConversions
[function]
[call site]
00468
std::move
[function]
[call site]
00469
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00470
lldb_eval::Type::IsScalar
[function]
[call site]
00471
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00472
lldb_eval::ErrorNode::result_type
[function]
[call site]
00473
UsualUnaryConversions
[function]
[call site]
00474
std::move
[function]
[call site]
00475
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00476
lldb_eval::Type::IsInteger
[function]
[call site]
00477
lldb_eval::ErrorNode::result_type
[function]
[call site]
00478
lldb_eval::Type::IsContextuallyConvertibleToBool
[function]
[call site]
00479
lldb_eval::Type::IsScalar
[function]
[call site]
00480
GetTypeFlags
[function]
[call site]
00481
lldb_eval::Type::IsUnscopedEnum
[function]
[call site]
00482
lldb_eval::Type::IsEnum
[function]
[call site]
00483
GetTypeFlags
[function]
[call site]
00484
IsScopedEnum
[function]
[call site]
00485
IsPointerType
[function]
[call site]
00486
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00487
GetCanonicalType
[function]
[call site]
00488
IsArrayType
[function]
[call site]
00489
GetBasicType
[function]
[call site]
00490
lldb_eval::Parser::BuildIncrementDecrement
[function]
[call site]
00491
assert
[function]
[call site]
00492
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00493
lldb_eval::ErrorNode::is_rvalue
[function]
[call site]
00494
lldb_eval::Parser::BailOut
[function]
[call site]
00495
llvm::formatv
[function]
[call site]
00496
std::make_unique<ErrorNode>
[function]
[call site]
00497
GetEmptyType
[function]
[call site]
00498
lldb_eval::AstNode::is_context_var
[function]
[call site]
00499
AllowSideEffects
[function]
[call site]
00500
lldb_eval::Parser::BailOut
[function]
[call site]
00501
llvm::formatv
[function]
[call site]
00502
std::make_unique<ErrorNode>
[function]
[call site]
00503
GetEmptyType
[function]
[call site]
00504
lldb_eval::Type::IsEnum
[function]
[call site]
00505
lldb_eval::Parser::BailOut
[function]
[call site]
00506
llvm::formatv
[function]
[call site]
00507
lldb_eval::LLDBType::GetName
[function]
[call site]
00508
lldb_eval::LLDBType::GetName
[function]
[call site]
00509
std::make_unique<ErrorNode>
[function]
[call site]
00510
GetEmptyType
[function]
[call site]
00511
lldb_eval::Type::IsScalar
[function]
[call site]
00512
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00513
lldb_eval::Parser::BailOut
[function]
[call site]
00514
llvm::formatv
[function]
[call site]
00515
lldb_eval::LLDBType::GetName
[function]
[call site]
00516
std::make_unique<ErrorNode>
[function]
[call site]
00517
GetEmptyType
[function]
[call site]
00518
std::make_unique<UnaryOpNode>
[function]
[call site]
00519
lldb_eval::ErrorNode::result_type
[function]
[call site]
00520
std::move
[function]
[call site]
00521
std::move
[function]
[call site]
00522
lldb_eval_unreachable
[function]
[call site]
00523
lldb_eval::Parser::BailOut
[function]
[call site]
00524
llvm::formatv
[function]
[call site]
00525
TypeDescription
[function]
[call site]
00526
std::make_unique<ErrorNode>
[function]
[call site]
00527
GetEmptyType
[function]
[call site]
00528
std::make_unique<UnaryOpNode>
[function]
[call site]
00529
std::move
[function]
[call site]
00530
std::move
[function]
[call site]
00531
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00532
std::move
[function]
[call site]
00533
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00534
std::move
[function]
[call site]
00535
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00536
std::move
[function]
[call site]
00537
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00538
std::move
[function]
[call site]
00539
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00540
std::move
[function]
[call site]
00541
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00542
std::move
[function]
[call site]
00543
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
00544
std::move
[function]
[call site]
00545
lldb_eval_unreachable
[function]
[call site]
00546
is
[function]
[call site]
00547
getLocation
[function]
[call site]
00548
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00549
is
[function]
[call site]
00550
lldb_eval::Parser::Expect
[function]
[call site]
00551
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00552
lldb_eval::Parser::ParseTypeId
[function]
[call site]
00553
lldb_eval::TentativeParsingAction::Commit
[function]
[call site]
00554
lldb_eval::Parser::Expect
[function]
[call site]
00555
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00556
fuzzer::IntegerConstant::value
[function]
[call site]
00557
lldb_eval::TentativeParsingAction::Rollback
[function]
[call site]
00558
lldb_eval::Parser::ParseUnaryExpression
[function]
[call site]
00559
lldb_eval::Parser::ParseUnaryExpression
[function]
[call site]
00560
lldb_eval::LLDBType::IsValid
[function]
[call site]
00561
std::make_unique<ErrorNode>
[function]
[call site]
00562
GetEmptyType
[function]
[call site]
00563
GetBasicType
[function]
[call site]
00564
GetSizeType
[function]
[call site]
00565
std::make_unique<SizeOfNode>
[function]
[call site]
00566
lldb_eval::Parser::ParsePostfixExpression
[function]
[call site]
00567
isOneOf
[function]
[call site]
00568
getKind
[function]
[call site]
00569
getLocation
[function]
[call site]
00570
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00571
lldb_eval::Parser::Expect
[function]
[call site]
00572
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00573
getLocation
[function]
[call site]
00574
lldb_eval::Parser::ParseTypeId
[function]
[call site]
00575
lldb_eval::Parser::BailOut
[function]
[call site]
00576
std::make_unique<ErrorNode>
[function]
[call site]
00577
GetEmptyType
[function]
[call site]
00578
fuzzer::IntegerConstant::value
[function]
[call site]
00579
std::make_unique<ErrorNode>
[function]
[call site]
00580
GetEmptyType
[function]
[call site]
00581
lldb_eval::Parser::Expect
[function]
[call site]
00582
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00583
lldb_eval::Parser::Expect
[function]
[call site]
00584
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00585
lldb_eval::Parser::ParseExpression
[function]
[call site]
00586
lldb_eval::Parser::Expect
[function]
[call site]
00587
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00588
lldb_eval::Parser::BuildCxxCast
[function]
[call site]
00589
assert
[function]
[call site]
00590
lldb_eval::Parser::BuildCxxDynamicCast
[function]
[call site]
00591
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00592
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00593
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00594
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00595
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00596
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00597
lldb_eval::LLDBType::CreateSP
[function]
[call site]
00598
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00599
lldb_eval::Parser::BailOut
[function]
[call site]
00600
llvm::formatv
[function]
[call site]
00601
TypeDescription
[function]
[call site]
00602
std::make_unique<ErrorNode>
[function]
[call site]
00603
GetEmptyType
[function]
[call site]
00604
lldb_eval::Type::IsRecordType
[function]
[call site]
00605
GetCanonicalType
[function]
[call site]
00606
lldb_eval::Parser::BailOut
[function]
[call site]
00607
llvm::formatv
[function]
[call site]
00608
TypeDescription
[function]
[call site]
00609
std::make_unique<ErrorNode>
[function]
[call site]
00610
GetEmptyType
[function]
[call site]
00611
lldb_eval::ErrorNode::result_type
[function]
[call site]
00612
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00613
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00614
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00615
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00616
lldb_eval::Parser::BailOut
[function]
[call site]
00617
llvm::formatv
[function]
[call site]
00618
TypeDescription
[function]
[call site]
00619
TypeDescription
[function]
[call site]
00620
std::make_unique<ErrorNode>
[function]
[call site]
00621
GetEmptyType
[function]
[call site]
00622
lldb_eval::Type::IsRecordType
[function]
[call site]
00623
GetCanonicalType
[function]
[call site]
00624
lldb_eval::Parser::BailOut
[function]
[call site]
00625
llvm::formatv
[function]
[call site]
00626
TypeDescription
[function]
[call site]
00627
std::make_unique<ErrorNode>
[function]
[call site]
00628
GetEmptyType
[function]
[call site]
00629
lldb_eval::LLDBType::IsPolymorphicClass
[function]
[call site]
00630
lldb_eval::LLDBType::IsPolymorphicClass
[function]
[call site]
00631
lldb_eval::LLDBType::IsPolymorphicClass
[function]
[call site]
00632
lldb_eval::Parser::BailOut
[function]
[call site]
00633
llvm::formatv
[function]
[call site]
00634
TypeDescription
[function]
[call site]
00635
std::make_unique<ErrorNode>
[function]
[call site]
00636
GetEmptyType
[function]
[call site]
00637
lldb_eval::Parser::BailOut
[function]
[call site]
00638
std::make_unique<ErrorNode>
[function]
[call site]
00639
GetEmptyType
[function]
[call site]
00640
std::move
[function]
[call site]
00641
lldb_eval::Parser::BuildCxxReinterpretCast
[function]
[call site]
00642
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00643
lldb_eval::Type::IsScalar
[function]
[call site]
00644
lldb_eval::Type::IsInteger
[function]
[call site]
00645
GetTypeFlags
[function]
[call site]
00646
lldb_eval::Parser::BailOut
[function]
[call site]
00647
llvm::formatv
[function]
[call site]
00648
TypeDescription
[function]
[call site]
00649
TypeDescription
[function]
[call site]
00650
std::make_unique<ErrorNode>
[function]
[call site]
00651
GetEmptyType
[function]
[call site]
00652
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00653
InsertArrayToPointerConversion
[function]
[call site]
00654
std::move
[function]
[call site]
00655
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00656
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00657
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00658
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00659
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00660
lldb_eval::Parser::BailOut
[function]
[call site]
00661
llvm::formatv
[function]
[call site]
00662
TypeDescription
[function]
[call site]
00663
std::make_unique<ErrorNode>
[function]
[call site]
00664
GetEmptyType
[function]
[call site]
00665
CompareTypes
[function]
[call site]
00666
lldb_eval::Parser::BailOut
[function]
[call site]
00667
llvm::formatv
[function]
[call site]
00668
TypeDescription
[function]
[call site]
00669
TypeDescription
[function]
[call site]
00670
std::make_unique<ErrorNode>
[function]
[call site]
00671
GetEmptyType
[function]
[call site]
00672
lldb_eval::Type::IsEnum
[function]
[call site]
00673
CompareTypes
[function]
[call site]
00674
lldb_eval::Parser::BailOut
[function]
[call site]
00675
llvm::formatv
[function]
[call site]
00676
TypeDescription
[function]
[call site]
00677
TypeDescription
[function]
[call site]
00678
std::make_unique<ErrorNode>
[function]
[call site]
00679
GetEmptyType
[function]
[call site]
00680
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00681
lldb_eval::Type::IsInteger
[function]
[call site]
00682
lldb_eval::Type::IsEnum
[function]
[call site]
00683
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00684
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00685
lldb_eval::Parser::BailOut
[function]
[call site]
00686
llvm::formatv
[function]
[call site]
00687
TypeDescription
[function]
[call site]
00688
TypeDescription
[function]
[call site]
00689
std::make_unique<ErrorNode>
[function]
[call site]
00690
GetEmptyType
[function]
[call site]
00691
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00692
lldb_eval::Parser::BailOut
[function]
[call site]
00693
llvm::formatv
[function]
[call site]
00694
TypeDescription
[function]
[call site]
00695
TypeDescription
[function]
[call site]
00696
std::make_unique<ErrorNode>
[function]
[call site]
00697
GetEmptyType
[function]
[call site]
00698
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00699
lldb_eval::ErrorNode::is_rvalue
[function]
[call site]
00700
lldb_eval::Parser::BailOut
[function]
[call site]
00701
llvm::formatv
[function]
[call site]
00702
TypeDescription
[function]
[call site]
00703
std::make_unique<ErrorNode>
[function]
[call site]
00704
GetEmptyType
[function]
[call site]
00705
lldb_eval::Parser::BailOut
[function]
[call site]
00706
llvm::formatv
[function]
[call site]
00707
TypeDescription
[function]
[call site]
00708
TypeDescription
[function]
[call site]
00709
std::make_unique<ErrorNode>
[function]
[call site]
00710
GetEmptyType
[function]
[call site]
00711
std::make_unique<CxxReinterpretCastNode>
[function]
[call site]
00712
std::move
[function]
[call site]
00713
std::move
[function]
[call site]
00714
lldb_eval::Parser::BuildCxxStaticCast
[function]
[call site]
00715
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00716
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
00717
InsertArrayToPointerConversion
[function]
[call site]
00718
std::move
[function]
[call site]
00719
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00720
CompareTypes
[function]
[call site]
00721
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00722
std::move
[function]
[call site]
00723
lldb_eval::Type::IsScalar
[function]
[call site]
00724
lldb_eval::Parser::BuildCxxStaticCastToScalar
[function]
[call site]
00725
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00726
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00727
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00728
lldb_eval::Type::IsBool
[function]
[call site]
00729
lldb_eval::Parser::BailOut
[function]
[call site]
00730
llvm::formatv
[function]
[call site]
00731
TypeDescription
[function]
[call site]
00732
TypeDescription
[function]
[call site]
00733
std::make_unique<ErrorNode>
[function]
[call site]
00734
GetEmptyType
[function]
[call site]
00735
lldb_eval::Type::IsScalar
[function]
[call site]
00736
lldb_eval::Type::IsEnum
[function]
[call site]
00737
lldb_eval::Parser::BailOut
[function]
[call site]
00738
llvm::formatv
[function]
[call site]
00739
TypeDescription
[function]
[call site]
00740
TypeDescription
[function]
[call site]
00741
std::make_unique<ErrorNode>
[function]
[call site]
00742
GetEmptyType
[function]
[call site]
00743
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00744
std::move
[function]
[call site]
00745
std::move
[function]
[call site]
00746
lldb_eval::Type::IsEnum
[function]
[call site]
00747
lldb_eval::Parser::BuildCxxStaticCastToEnum
[function]
[call site]
00748
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00749
lldb_eval::Type::IsScalar
[function]
[call site]
00750
lldb_eval::Type::IsEnum
[function]
[call site]
00751
lldb_eval::Parser::BailOut
[function]
[call site]
00752
llvm::formatv
[function]
[call site]
00753
TypeDescription
[function]
[call site]
00754
TypeDescription
[function]
[call site]
00755
std::make_unique<ErrorNode>
[function]
[call site]
00756
GetEmptyType
[function]
[call site]
00757
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00758
std::move
[function]
[call site]
00759
std::move
[function]
[call site]
00760
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00761
lldb_eval::Parser::BuildCxxStaticCastToPointer
[function]
[call site]
00762
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00763
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00764
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00765
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00766
lldb_eval::Type::IsRecordType
[function]
[call site]
00767
lldb_eval::Type::IsRecordType
[function]
[call site]
00768
lldb_eval::Parser::BuildCxxStaticCastForInheritedTypes
[function]
[call site]
00769
assert
[function]
[call site]
00770
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00771
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00772
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00773
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00774
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00775
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00776
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
00777
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
00778
assert
[function]
[call site]
00779
lldb_eval::Type::IsRecordType
[function]
[call site]
00780
lldb_eval::Type::IsRecordType
[function]
[call site]
00781
assert
[function]
[call site]
00782
CompareTypes
[function]
[call site]
00783
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00784
GetPathToBaseType
[function]
[call site]
00785
std::reverse
[function]
[call site]
00786
std::vector::begin
[function]
[call site]
00787
std::vector::end
[function]
[call site]
00788
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00789
std::move
[function]
[call site]
00790
std::move
[function]
[call site]
00791
GetPathToBaseType
[function]
[call site]
00792
IsVirtualBase
[function]
[call site]
00793
assert
[function]
[call site]
00794
lldb_eval::LLDBType::IsValid
[function]
[call site]
00795
lldb_eval::Parser::BailOut
[function]
[call site]
00796
llvm::formatv
[function]
[call site]
00797
TypeDescription
[function]
[call site]
00798
TypeDescription
[function]
[call site]
00799
TypeDescription
[function]
[call site]
00800
std::make_unique<ErrorNode>
[function]
[call site]
00801
GetEmptyType
[function]
[call site]
00802
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00803
std::move
[function]
[call site]
00804
lldb_eval::Parser::BailOut
[function]
[call site]
00805
llvm::formatv
[function]
[call site]
00806
TypeDescription
[function]
[call site]
00807
TypeDescription
[function]
[call site]
00808
std::make_unique<ErrorNode>
[function]
[call site]
00809
GetEmptyType
[function]
[call site]
00810
std::move
[function]
[call site]
00811
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
00812
IsPointerType
[function]
[call site]
00813
GetPointeeType
[function]
[call site]
00814
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
00815
IsPointerType
[function]
[call site]
00816
GetPointeeType
[function]
[call site]
00817
lldb_eval::Parser::BailOut
[function]
[call site]
00818
llvm::formatv
[function]
[call site]
00819
TypeDescription
[function]
[call site]
00820
TypeDescription
[function]
[call site]
00821
std::make_unique<ErrorNode>
[function]
[call site]
00822
GetEmptyType
[function]
[call site]
00823
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00824
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
00825
lldb_eval::Parser::BailOut
[function]
[call site]
00826
llvm::formatv
[function]
[call site]
00827
TypeDescription
[function]
[call site]
00828
TypeDescription
[function]
[call site]
00829
std::make_unique<ErrorNode>
[function]
[call site]
00830
GetEmptyType
[function]
[call site]
00831
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00832
std::move
[function]
[call site]
00833
std::move
[function]
[call site]
00834
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00835
lldb_eval::Parser::BuildCxxStaticCastToNullPtr
[function]
[call site]
00836
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00837
lldb_eval::Type::IsNullPtrType
[function]
[call site]
00838
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
00839
lldb_eval::Parser::BailOut
[function]
[call site]
00840
llvm::formatv
[function]
[call site]
00841
TypeDescription
[function]
[call site]
00842
TypeDescription
[function]
[call site]
00843
std::make_unique<ErrorNode>
[function]
[call site]
00844
GetEmptyType
[function]
[call site]
00845
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00846
std::move
[function]
[call site]
00847
std::move
[function]
[call site]
00848
lldb_eval::LLDBType::IsReferenceType
[function]
[call site]
00849
lldb_eval::Parser::BuildCxxStaticCastToReference
[function]
[call site]
00850
lldb_eval::AstNode::result_type_deref
[function]
[call site]
00851
lldb_eval::LLDBType::GetDereferencedType
[function]
[call site]
00852
lldb_eval::ErrorNode::is_rvalue
[function]
[call site]
00853
lldb_eval::Parser::BailOut
[function]
[call site]
00854
llvm::formatv
[function]
[call site]
00855
TypeDescription
[function]
[call site]
00856
TypeDescription
[function]
[call site]
00857
std::make_unique<ErrorNode>
[function]
[call site]
00858
GetEmptyType
[function]
[call site]
00859
CompareTypes
[function]
[call site]
00860
std::make_unique<CxxStaticCastNode>
[function]
[call site]
00861
std::move
[function]
[call site]
00862
lldb_eval::Type::IsRecordType
[function]
[call site]
00863
lldb_eval::Type::IsRecordType
[function]
[call site]
00864
lldb_eval::Parser::BuildCxxStaticCastForInheritedTypes
[function]
[call site]
00865
std::move
[function]
[call site]
00866
lldb_eval::Parser::BailOut
[function]
[call site]
00867
llvm::formatv
[function]
[call site]
00868
TypeDescription
[function]
[call site]
00869
TypeDescription
[function]
[call site]
00870
std::make_unique<ErrorNode>
[function]
[call site]
00871
GetEmptyType
[function]
[call site]
00872
std::move
[function]
[call site]
00873
lldb_eval::Parser::BailOut
[function]
[call site]
00874
llvm::formatv
[function]
[call site]
00875
TypeDescription
[function]
[call site]
00876
TypeDescription
[function]
[call site]
00877
std::make_unique<ErrorNode>
[function]
[call site]
00878
GetEmptyType
[function]
[call site]
00879
std::move
[function]
[call site]
00880
lldb_eval::Parser::BuildCStyleCast
[function]
[call site]
00881
std::move
[function]
[call site]
00882
fuzzer::IntegerConstant::value
[function]
[call site]
00883
std::move
[function]
[call site]
00884
lldb_eval::Parser::ParsePrimaryExpression
[function]
[call site]
00885
is
[function]
[call site]
00886
lldb_eval::Parser::ParseNumericLiteral
[function]
[call site]
00887
lldb_eval::Parser::Expect
[function]
[call site]
00888
lldb_eval::Parser::ParseNumericConstant
[function]
[call site]
00889
getSpelling
[function]
[call site]
00890
clang::Token::getLocation
[function]
[call site]
00891
getSourceManager
[function]
[call site]
00892
getLangOpts
[function]
[call site]
00893
getTargetInfo
[function]
[call site]
00894
getDiagnostics
[function]
[call site]
00895
lldb_eval::Parser::BailOut
[function]
[call site]
00896
lldb_eval::Parser::TokenDescription
[function]
[call site]
00897
clang::Token::getLocation
[function]
[call site]
00898
std::make_unique<ErrorNode>
[function]
[call site]
00899
GetEmptyType
[function]
[call site]
00900
clang::NumericLiteralParser::isFloatingLiteral
[function]
[call site]
00901
lldb_eval::Parser::ParseFloatingLiteral
[function]
[call site]
00902
llvm::APFloat::IEEEsingle
[function]
[call site]
00903
llvm::APFloat::IEEEdouble
[function]
[call site]
00904
GetFloatValue
[function]
[call site]
00905
llvm::APFloat::isZero
[function]
[call site]
00906
lldb_eval::Parser::BailOut
[function]
[call site]
00907
llvm::formatv
[function]
[call site]
00908
lldb_eval::Parser::TokenDescription
[function]
[call site]
00909
clang::Token::getLocation
[function]
[call site]
00910
std::make_unique<ErrorNode>
[function]
[call site]
00911
GetEmptyType
[function]
[call site]
00912
std::make_unique<LiteralNode>
[function]
[call site]
00913
clang::Token::getLocation
[function]
[call site]
00914
GetBasicType
[function]
[call site]
00915
clang::NumericLiteralParser::isIntegerLiteral
[function]
[call site]
00916
lldb_eval::Parser::ParseIntegerLiteral
[function]
[call site]
00917
type_width
[function]
[call site]
00918
static_cast<unsigned>
[function]
[call site]
00919
GetIntegerValue
[function]
[call site]
00920
lldb_eval::Parser::BailOut
[function]
[call site]
00921
llvm::formatv
[function]
[call site]
00922
lldb_eval::Parser::TokenDescription
[function]
[call site]
00923
clang::Token::getLocation
[function]
[call site]
00924
std::make_unique<ErrorNode>
[function]
[call site]
00925
GetEmptyType
[function]
[call site]
00926
PickIntegerType
[function]
[call site]
00927
llvm::APInt::isNullValue
[function]
[call site]
00928
llvm::APInt::isZero
[function]
[call site]
00929
std::make_unique<LiteralNode>
[function]
[call site]
00930
clang::Token::getLocation
[function]
[call site]
00931
GetBasicType
[function]
[call site]
00932
lldb_eval::Parser::BailOut
[function]
[call site]
00933
lldb_eval::Parser::TokenDescription
[function]
[call site]
00934
clang::Token::getLocation
[function]
[call site]
00935
std::make_unique<ErrorNode>
[function]
[call site]
00936
GetEmptyType
[function]
[call site]
00937
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00938
isOneOf
[function]
[call site]
00939
lldb_eval::Parser::ParseBooleanLiteral
[function]
[call site]
00940
lldb_eval::Parser::ExpectOneOf
[function]
[call site]
00941
getLocation
[function]
[call site]
00942
is
[function]
[call site]
00943
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00944
std::make_unique<LiteralNode>
[function]
[call site]
00945
GetBasicType
[function]
[call site]
00946
isOneOf
[function]
[call site]
00947
lldb_eval::Parser::ParseCharLiteral
[function]
[call site]
00948
lldb_eval::Parser::ExpectOneOf
[function]
[call site]
00949
getLocation
[function]
[call site]
00950
getSpelling
[function]
[call site]
00951
std::string::c_str
[function]
[call site]
00952
std::string::size
[function]
[call site]
00953
getKind
[function]
[call site]
00954
clang::CharLiteralParser::hadError
[function]
[call site]
00955
lldb_eval::Parser::BailOut
[function]
[call site]
00956
llvm::formatv
[function]
[call site]
00957
lldb_eval::Parser::TokenDescription
[function]
[call site]
00958
getLocation
[function]
[call site]
00959
std::make_unique<ErrorNode>
[function]
[call site]
00960
GetEmptyType
[function]
[call site]
00961
GetBasicType
[function]
[call site]
00962
PickCharType
[function]
[call site]
00963
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
00964
clang::CharLiteralParser::getValue
[function]
[call site]
00965
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00966
std::make_unique<LiteralNode>
[function]
[call site]
00967
clang::tok::isStringLiteral
[function]
[call site]
00968
getKind
[function]
[call site]
00969
lldb_eval::Parser::BailOut
[function]
[call site]
00970
getLocation
[function]
[call site]
00971
std::make_unique<ErrorNode>
[function]
[call site]
00972
GetEmptyType
[function]
[call site]
00973
is
[function]
[call site]
00974
lldb_eval::Parser::ParsePointerLiteral
[function]
[call site]
00975
lldb_eval::Parser::Expect
[function]
[call site]
00976
getLocation
[function]
[call site]
00977
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00978
type_width
[function]
[call site]
00979
std::make_unique<LiteralNode>
[function]
[call site]
00980
GetBasicType
[function]
[call site]
00981
isOneOf
[function]
[call site]
00982
getLocation
[function]
[call site]
00983
lldb_eval::Parser::ParseIdExpression
[function]
[call site]
00984
is
[function]
[call site]
00985
GetBuiltinFunctionDef
[function]
[call site]
00986
lldb_eval::Parser::BailOut
[function]
[call site]
00987
llvm::formatv
[function]
[call site]
00988
std::make_unique<ErrorNode>
[function]
[call site]
00989
GetEmptyType
[function]
[call site]
00990
lldb_eval::Parser::ParseBuiltinFunction
[function]
[call site]
00991
lldb_eval::Parser::Expect
[function]
[call site]
00992
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00993
is
[function]
[call site]
00994
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00995
std::vector::size
[function]
[call site]
00996
lldb_eval::Parser::ConsumeToken
[function]
[call site]
00997
lldb_eval::Parser::ParseExpression
[function]
[call site]
00998
lldb_eval::AstNode::is_error
[function]
[call site]
00999
std::make_unique<ErrorNode>
[function]
[call site]
01000
GetEmptyType
[function]
[call site]
01001
std::vector::push_back
[function]
[call site]
01002
std::move
[function]
[call site]
01003
is
[function]
[call site]
01004
lldb_eval::Parser::Expect
[function]
[call site]
01005
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01006
std::vector::size
[function]
[call site]
01007
std::unique_ptr<BuiltinFunctionDef>::arguments_::size
[function]
[call site]
01008
lldb_eval::Parser::BailOut
[function]
[call site]
01009
llvm::formatv
[function]
[call site]
01010
std::unique_ptr<BuiltinFunctionDef>::arguments_::size
[function]
[call site]
01011
std::vector::size
[function]
[call site]
01012
std::make_unique<ErrorNode>
[function]
[call site]
01013
GetEmptyType
[function]
[call site]
01014
std::vector::size
[function]
[call site]
01015
GetBasicType
[function]
[call site]
01016
lldb_eval::Parser::InsertImplicitConversion
[function]
[call site]
01017
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01018
CompareTypes
[function]
[call site]
01019
lldb_eval::Parser::ImplicitConversionIsAllowed
[function]
[call site]
01020
lldb_eval::Type::IsInteger
[function]
[call site]
01021
lldb_eval::Type::IsFloat
[function]
[call site]
01022
lldb_eval::Type::IsScalarOrUnscopedEnum
[function]
[call site]
01023
lldb_eval::Type::IsScalar
[function]
[call site]
01024
lldb_eval::Type::IsUnscopedEnum
[function]
[call site]
01025
lldb_eval::LLDBType::IsScopedEnum
[function]
[call site]
01026
IsScopedEnum_V
[function]
[call site]
01027
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01028
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01029
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01030
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01031
CompareTypes
[function]
[call site]
01032
lldb_eval::LLDBType::GetArrayElementType
[function]
[call site]
01033
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01034
lldb_eval::LLDBType::GetArrayElementType
[function]
[call site]
01035
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01036
lldb_eval::LLDBType::GetArrayElementType
[function]
[call site]
01037
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
01038
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
01039
lldb_eval::Type::IsBasicType
[function]
[call site]
01040
GetCanonicalType
[function]
[call site]
01041
std::make_unique<CStyleCastNode>
[function]
[call site]
01042
lldb_eval::AstNode::location
[function]
[call site]
01043
std::move
[function]
[call site]
01044
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01045
std::make_unique<CStyleCastNode>
[function]
[call site]
01046
lldb_eval::AstNode::location
[function]
[call site]
01047
std::move
[function]
[call site]
01048
lldb_eval_unreachable
[function]
[call site]
01049
lldb_eval::Parser::BailOut
[function]
[call site]
01050
llvm::formatv
[function]
[call site]
01051
TypeDescription
[function]
[call site]
01052
TypeDescription
[function]
[call site]
01053
lldb_eval::AstNode::location
[function]
[call site]
01054
std::make_unique<ErrorNode>
[function]
[call site]
01055
GetEmptyType
[function]
[call site]
01056
std::move
[function]
[call site]
01057
is_error
[function]
[call site]
01058
std::make_unique<ErrorNode>
[function]
[call site]
01059
GetEmptyType
[function]
[call site]
01060
std::make_unique<BuiltinFunctionCallNode>
[function]
[call site]
01061
std::move
[function]
[call site]
01062
std::move
[function]
[call site]
01063
LookupIdentifier
[function]
[call site]
01064
lldb_eval::LLDBType::IsValid
[function]
[call site]
01065
lldb_eval::LLDBType::IsValid
[function]
[call site]
01066
lldb_eval::Parser::BailOut
[function]
[call site]
01067
llvm::formatv
[function]
[call site]
01068
std::make_unique<ErrorNode>
[function]
[call site]
01069
GetEmptyType
[function]
[call site]
01070
std::make_unique<IdentifierNode>
[function]
[call site]
01071
std::move
[function]
[call site]
01072
IsContextVar
[function]
[call site]
01073
is
[function]
[call site]
01074
getLocation
[function]
[call site]
01075
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01076
LookupIdentifier
[function]
[call site]
01077
lldb_eval::LLDBType::IsValid
[function]
[call site]
01078
lldb_eval::Parser::BailOut
[function]
[call site]
01079
std::make_unique<ErrorNode>
[function]
[call site]
01080
GetEmptyType
[function]
[call site]
01081
std::make_unique<IdentifierNode>
[function]
[call site]
01082
std::move
[function]
[call site]
01083
is
[function]
[call site]
01084
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01085
lldb_eval::Parser::ParseExpression
[function]
[call site]
01086
lldb_eval::Parser::Expect
[function]
[call site]
01087
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01088
lldb_eval::Parser::BailOut
[function]
[call site]
01089
llvm::formatv
[function]
[call site]
01090
lldb_eval::Parser::TokenDescription
[function]
[call site]
01091
getLocation
[function]
[call site]
01092
std::make_unique<ErrorNode>
[function]
[call site]
01093
GetEmptyType
[function]
[call site]
01094
assert
[function]
[call site]
01095
isOneOf
[function]
[call site]
01096
clang::Token::getKind
[function]
[call site]
01097
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01098
lldb_eval::Parser::ParseIdExpression
[function]
[call site]
01099
is
[function]
[call site]
01100
lldb_eval::Parser::BailOut
[function]
[call site]
01101
getLocation
[function]
[call site]
01102
lldb_eval::Parser::BuildMemberOf
[function]
[call site]
01103
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01104
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01105
lldb_eval::Type::IsSmartPtrType
[function]
[call site]
01106
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01107
lldb_eval::Parser::BailOut
[function]
[call site]
01108
llvm::formatv
[function]
[call site]
01109
TypeDescription
[function]
[call site]
01110
std::make_unique<ErrorNode>
[function]
[call site]
01111
GetEmptyType
[function]
[call site]
01112
lldb_eval::Type::IsSmartPtrType
[function]
[call site]
01113
InsertSmartPtrToPointerConversion
[function]
[call site]
01114
std::move
[function]
[call site]
01115
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01116
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01117
InsertArrayToPointerConversion
[function]
[call site]
01118
std::move
[function]
[call site]
01119
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01120
lldb_eval::LLDBType::GetPointeeType
[function]
[call site]
01121
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01122
lldb_eval::Parser::BailOut
[function]
[call site]
01123
llvm::formatv
[function]
[call site]
01124
TypeDescription
[function]
[call site]
01125
std::make_unique<ErrorNode>
[function]
[call site]
01126
GetEmptyType
[function]
[call site]
01127
lldb_eval::Type::IsRecordType
[function]
[call site]
01128
lldb_eval::Parser::BailOut
[function]
[call site]
01129
llvm::formatv
[function]
[call site]
01130
TypeDescription
[function]
[call site]
01131
std::make_unique<ErrorNode>
[function]
[call site]
01132
GetEmptyType
[function]
[call site]
01133
GetMemberInfo
[function]
[call site]
01134
lldb_eval::Parser::BailOut
[function]
[call site]
01135
llvm::formatv
[function]
[call site]
01136
TypeDescription
[function]
[call site]
01137
lldb_eval::LLDBType::GetUnqualifiedType
[function]
[call site]
01138
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01139
lldb_eval::LLDBType::GetUnqualifiedType
[function]
[call site]
01140
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01141
lldb_eval::LLDBType::GetUnqualifiedType
[function]
[call site]
01142
std::make_unique<ErrorNode>
[function]
[call site]
01143
GetEmptyType
[function]
[call site]
01144
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
01145
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
01146
lldb_eval::LLDBType::GetByteSize
[function]
[call site]
01147
std::make_unique<MemberOfNode>
[function]
[call site]
01148
std::move
[function]
[call site]
01149
std::move
[function]
[call site]
01150
std::move
[function]
[call site]
01151
std::move
[function]
[call site]
01152
clang::Token::getKind
[function]
[call site]
01153
clang::Token::getLocation
[function]
[call site]
01154
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01155
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
01156
std::move
[function]
[call site]
01157
clang::Token::getLocation
[function]
[call site]
01158
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01159
lldb_eval::Parser::BuildUnaryOp
[function]
[call site]
01160
std::move
[function]
[call site]
01161
clang::Token::getLocation
[function]
[call site]
01162
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01163
lldb_eval::Parser::ParseExpression
[function]
[call site]
01164
lldb_eval::Parser::Expect
[function]
[call site]
01165
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01166
lldb_eval::Parser::BuildBinarySubscript
[function]
[call site]
01167
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01168
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01169
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01170
InsertArrayToPointerConversion
[function]
[call site]
01171
std::move
[function]
[call site]
01172
std::move
[function]
[call site]
01173
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01174
std::move
[function]
[call site]
01175
std::move
[function]
[call site]
01176
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01177
InsertArrayToPointerConversion
[function]
[call site]
01178
std::move
[function]
[call site]
01179
std::move
[function]
[call site]
01180
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01181
std::move
[function]
[call site]
01182
std::move
[function]
[call site]
01183
lldb_eval::Parser::BailOut
[function]
[call site]
01184
std::make_unique<ErrorNode>
[function]
[call site]
01185
GetEmptyType
[function]
[call site]
01186
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01187
lldb_eval::Type::IsIntegerOrUnscopedEnum
[function]
[call site]
01188
lldb_eval::Type::IsInteger
[function]
[call site]
01189
GetTypeFlags
[function]
[call site]
01190
lldb_eval::Type::IsUnscopedEnum
[function]
[call site]
01191
lldb_eval::Parser::BailOut
[function]
[call site]
01192
std::make_unique<ErrorNode>
[function]
[call site]
01193
GetEmptyType
[function]
[call site]
01194
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01195
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01196
lldb_eval::Parser::BailOut
[function]
[call site]
01197
std::make_unique<ErrorNode>
[function]
[call site]
01198
GetEmptyType
[function]
[call site]
01199
std::make_unique<ArraySubscriptNode>
[function]
[call site]
01200
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01201
std::move
[function]
[call site]
01202
std::move
[function]
[call site]
01203
std::move
[function]
[call site]
01204
std::move
[function]
[call site]
01205
clang::Token::getLocation
[function]
[call site]
01206
lldb_eval_unreachable
[function]
[call site]
01207
isOneOf
[function]
[call site]
01208
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01209
lldb_eval::Parser::ParseCastExpression
[function]
[call site]
01210
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01211
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01212
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01213
GetEmptyType
[function]
[call site]
01214
GetEmptyType
[function]
[call site]
01215
lldb_eval::Parser::PrepareBinaryAddition
[function]
[call site]
01216
UsualArithmeticConversions
[function]
[call site]
01217
lldb_eval::Type::IsScalar
[function]
[call site]
01218
result_type_deref
[function]
[call site]
01219
result_type_deref
[function]
[call site]
01220
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01221
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01222
IsInteger
[function]
[call site]
01223
GetEmptyType
[function]
[call site]
01224
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01225
lldb_eval::Parser::BailOut
[function]
[call site]
01226
GetEmptyType
[function]
[call site]
01227
lldb_eval::Parser::PrepareBinarySubtraction
[function]
[call site]
01228
UsualArithmeticConversions
[function]
[call site]
01229
lldb_eval::Type::IsScalar
[function]
[call site]
01230
result_type_deref
[function]
[call site]
01231
result_type_deref
[function]
[call site]
01232
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01233
lldb_eval::Type::IsInteger
[function]
[call site]
01234
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01235
lldb_eval::Parser::BailOut
[function]
[call site]
01236
GetEmptyType
[function]
[call site]
01237
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01238
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01239
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01240
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01241
lldb_eval::Parser::BailOut
[function]
[call site]
01242
GetEmptyType
[function]
[call site]
01243
CompareTypes
[function]
[call site]
01244
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01245
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01246
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01247
lldb_eval::LLDBType::CreateSP
[function]
[call site]
01248
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01249
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01250
lldb_eval::Parser::BailOut
[function]
[call site]
01251
llvm::formatv
[function]
[call site]
01252
TypeDescription
[function]
[call site]
01253
TypeDescription
[function]
[call site]
01254
GetEmptyType
[function]
[call site]
01255
GetBasicType
[function]
[call site]
01256
GetPtrDiffType
[function]
[call site]
01257
GetEmptyType
[function]
[call site]
01258
lldb_eval::Parser::PrepareBinaryMulDiv
[function]
[call site]
01259
UsualArithmeticConversions
[function]
[call site]
01260
lldb_eval::Type::IsScalar
[function]
[call site]
01261
GetEmptyType
[function]
[call site]
01262
lldb_eval::Parser::PrepareBinaryRemainder
[function]
[call site]
01263
UsualArithmeticConversions
[function]
[call site]
01264
lldb_eval::Type::IsInteger
[function]
[call site]
01265
GetEmptyType
[function]
[call site]
01266
lldb_eval::Parser::PrepareBinaryBitwise
[function]
[call site]
01267
UsualArithmeticConversions
[function]
[call site]
01268
lldb_eval::Type::IsInteger
[function]
[call site]
01269
GetEmptyType
[function]
[call site]
01270
lldb_eval::Parser::PrepareBinaryShift
[function]
[call site]
01271
UsualUnaryConversions
[function]
[call site]
01272
std::move
[function]
[call site]
01273
UsualUnaryConversions
[function]
[call site]
01274
std::move
[function]
[call site]
01275
result_type_deref
[function]
[call site]
01276
result_type_deref
[function]
[call site]
01277
lldb_eval::Type::IsInteger
[function]
[call site]
01278
lldb_eval::Type::IsInteger
[function]
[call site]
01279
GetEmptyType
[function]
[call site]
01280
DoIntegralPromotion
[function]
[call site]
01281
lldb_eval::Parser::PrepareBinaryComparison
[function]
[call site]
01282
UsualArithmeticConversions
[function]
[call site]
01283
result_type_deref
[function]
[call site]
01284
InsertSmartPtrToPointerConversion
[function]
[call site]
01285
std::move
[function]
[call site]
01286
result_type_deref
[function]
[call site]
01287
InsertSmartPtrToPointerConversion
[function]
[call site]
01288
std::move
[function]
[call site]
01289
result_type_deref
[function]
[call site]
01290
result_type_deref
[function]
[call site]
01291
GetBasicType
[function]
[call site]
01292
lldb_eval::Type::IsScalarOrUnscopedEnum
[function]
[call site]
01293
lldb_eval::Type::IsScalar
[function]
[call site]
01294
lldb_eval::Type::IsUnscopedEnum
[function]
[call site]
01295
lldb_eval::Type::IsScalarOrUnscopedEnum
[function]
[call site]
01296
lldb_eval::LLDBType::IsScopedEnum
[function]
[call site]
01297
IsScopedEnum_V
[function]
[call site]
01298
lldb_eval::LLDBType::IsScopedEnum
[function]
[call site]
01299
CompareTypes
[function]
[call site]
01300
GetEmptyType
[function]
[call site]
01301
IsPointerType
[function]
[call site]
01302
IsInteger
[function]
[call site]
01303
IsUnscopedEnum
[function]
[call site]
01304
IsNullPtrType
[function]
[call site]
01305
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01306
comparable_to_pointer
[function]
[call site]
01307
comparable_to_pointer
[function]
[call site]
01308
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01309
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01310
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01311
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01312
lldb_eval::Type::IsPointerToVoid
[function]
[call site]
01313
CompareTypes
[function]
[call site]
01314
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01315
lldb_eval::LLDBType::GetCanonicalType
[function]
[call site]
01316
lldb_eval::Parser::BailOut
[function]
[call site]
01317
llvm::formatv
[function]
[call site]
01318
TypeDescription
[function]
[call site]
01319
TypeDescription
[function]
[call site]
01320
GetEmptyType
[function]
[call site]
01321
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01322
is_literal_zero
[function]
[call site]
01323
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01324
is_literal_zero
[function]
[call site]
01325
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01326
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01327
GetEmptyType
[function]
[call site]
01328
lldb_eval::Parser::PrepareBinaryLogical
[function]
[call site]
01329
result_type_deref
[function]
[call site]
01330
result_type_deref
[function]
[call site]
01331
lldb_eval::Type::IsContextuallyConvertibleToBool
[function]
[call site]
01332
lldb_eval::Parser::BailOut
[function]
[call site]
01333
llvm::formatv
[function]
[call site]
01334
TypeDescription
[function]
[call site]
01335
location
[function]
[call site]
01336
GetEmptyType
[function]
[call site]
01337
lldb_eval::Type::IsContextuallyConvertibleToBool
[function]
[call site]
01338
lldb_eval::Parser::BailOut
[function]
[call site]
01339
llvm::formatv
[function]
[call site]
01340
TypeDescription
[function]
[call site]
01341
location
[function]
[call site]
01342
GetEmptyType
[function]
[call site]
01343
GetBasicType
[function]
[call site]
01344
lldb_eval::Parser::InsertImplicitConversion
[function]
[call site]
01345
std::move
[function]
[call site]
01346
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01347
lldb_eval::AstNode::is_error
[function]
[call site]
01348
std::make_unique<ErrorNode>
[function]
[call site]
01349
GetEmptyType
[function]
[call site]
01350
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01351
lldb_eval::Parser::PrepareBinaryAddition
[function]
[call site]
01352
lldb_eval::Parser::PrepareBinarySubtraction
[function]
[call site]
01353
lldb_eval::Parser::PrepareBinaryMulDiv
[function]
[call site]
01354
lldb_eval::Parser::PrepareBinaryRemainder
[function]
[call site]
01355
lldb_eval::Parser::PrepareBinaryBitwise
[function]
[call site]
01356
lldb_eval::Parser::PrepareBinaryShift
[function]
[call site]
01357
lldb_eval_unreachable
[function]
[call site]
01358
lldb_eval::LLDBType::IsValid
[function]
[call site]
01359
lldb_eval::Parser::PrepareCompositeAssignment
[function]
[call site]
01360
is_rvalue
[function]
[call site]
01361
lldb_eval::Parser::BailOut
[function]
[call site]
01362
llvm::formatv
[function]
[call site]
01363
GetEmptyType
[function]
[call site]
01364
is_context_var
[function]
[call site]
01365
AllowSideEffects
[function]
[call site]
01366
lldb_eval::Parser::BailOut
[function]
[call site]
01367
llvm::formatv
[function]
[call site]
01368
GetEmptyType
[function]
[call site]
01369
result_type_deref
[function]
[call site]
01370
CompareTypes
[function]
[call site]
01371
lldb_eval::Parser::ImplicitConversionIsAllowed
[function]
[call site]
01372
lldb_eval::Parser::BailOut
[function]
[call site]
01373
llvm::formatv
[function]
[call site]
01374
TypeDescription
[function]
[call site]
01375
TypeDescription
[function]
[call site]
01376
GetEmptyType
[function]
[call site]
01377
lldb_eval::LLDBType::IsValid
[function]
[call site]
01378
std::make_unique<BinaryOpNode>
[function]
[call site]
01379
std::move
[function]
[call site]
01380
std::move
[function]
[call site]
01381
lldb_eval::Parser::BailOut
[function]
[call site]
01382
llvm::formatv
[function]
[call site]
01383
TypeDescription
[function]
[call site]
01384
TypeDescription
[function]
[call site]
01385
std::make_unique<ErrorNode>
[function]
[call site]
01386
GetEmptyType
[function]
[call site]
01387
clang_token_kind_to_binary_op_kind
[function]
[call site]
01388
clang::Token::getKind
[function]
[call site]
01389
std::move
[function]
[call site]
01390
std::move
[function]
[call site]
01391
clang::Token::getLocation
[function]
[call site]
01392
isOneOf
[function]
[call site]
01393
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01394
lldb_eval::Parser::ParseMultiplicativeExpression
[function]
[call site]
01395
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01396
clang_token_kind_to_binary_op_kind
[function]
[call site]
01397
clang::Token::getKind
[function]
[call site]
01398
std::move
[function]
[call site]
01399
std::move
[function]
[call site]
01400
clang::Token::getLocation
[function]
[call site]
01401
isOneOf
[function]
[call site]
01402
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01403
lldb_eval::Parser::ParseAdditiveExpression
[function]
[call site]
01404
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01405
clang_token_kind_to_binary_op_kind
[function]
[call site]
01406
clang::Token::getKind
[function]
[call site]
01407
std::move
[function]
[call site]
01408
std::move
[function]
[call site]
01409
clang::Token::getLocation
[function]
[call site]
01410
isOneOf
[function]
[call site]
01411
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01412
lldb_eval::Parser::ParseShiftExpression
[function]
[call site]
01413
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01414
clang_token_kind_to_binary_op_kind
[function]
[call site]
01415
clang::Token::getKind
[function]
[call site]
01416
std::move
[function]
[call site]
01417
std::move
[function]
[call site]
01418
clang::Token::getLocation
[function]
[call site]
01419
isOneOf
[function]
[call site]
01420
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01421
lldb_eval::Parser::ParseRelationalExpression
[function]
[call site]
01422
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01423
clang_token_kind_to_binary_op_kind
[function]
[call site]
01424
clang::Token::getKind
[function]
[call site]
01425
std::move
[function]
[call site]
01426
std::move
[function]
[call site]
01427
clang::Token::getLocation
[function]
[call site]
01428
is
[function]
[call site]
01429
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01430
lldb_eval::Parser::ParseEqualityExpression
[function]
[call site]
01431
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01432
std::move
[function]
[call site]
01433
std::move
[function]
[call site]
01434
clang::Token::getLocation
[function]
[call site]
01435
is
[function]
[call site]
01436
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01437
lldb_eval::Parser::ParseAndExpression
[function]
[call site]
01438
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01439
std::move
[function]
[call site]
01440
std::move
[function]
[call site]
01441
clang::Token::getLocation
[function]
[call site]
01442
is
[function]
[call site]
01443
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01444
lldb_eval::Parser::ParseExclusiveOrExpression
[function]
[call site]
01445
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01446
std::move
[function]
[call site]
01447
std::move
[function]
[call site]
01448
clang::Token::getLocation
[function]
[call site]
01449
is
[function]
[call site]
01450
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01451
lldb_eval::Parser::ParseInclusiveOrExpression
[function]
[call site]
01452
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01453
std::move
[function]
[call site]
01454
std::move
[function]
[call site]
01455
clang::Token::getLocation
[function]
[call site]
01456
is
[function]
[call site]
01457
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01458
lldb_eval::Parser::ParseLogicalAndExpression
[function]
[call site]
01459
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01460
std::move
[function]
[call site]
01461
std::move
[function]
[call site]
01462
clang::Token::getLocation
[function]
[call site]
01463
isOneOf
[function]
[call site]
01464
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01465
lldb_eval::Parser::ParseAssignmentExpression
[function]
[call site]
01466
lldb_eval::Parser::BuildBinaryOp
[function]
[call site]
01467
clang_token_kind_to_binary_op_kind
[function]
[call site]
01468
clang::Token::getKind
[function]
[call site]
01469
std::move
[function]
[call site]
01470
std::move
[function]
[call site]
01471
clang::Token::getLocation
[function]
[call site]
01472
is
[function]
[call site]
01473
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01474
lldb_eval::Parser::ParseExpression
[function]
[call site]
01475
lldb_eval::Parser::Expect
[function]
[call site]
01476
lldb_eval::Parser::ConsumeToken
[function]
[call site]
01477
lldb_eval::Parser::ParseAssignmentExpression
[function]
[call site]
01478
lldb_eval::Parser::BuildTernaryOp
[function]
[call site]
01479
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01480
lldb_eval::Type::IsContextuallyConvertibleToBool
[function]
[call site]
01481
lldb_eval::Parser::BailOut
[function]
[call site]
01482
llvm::formatv
[function]
[call site]
01483
TypeDescription
[function]
[call site]
01484
std::make_unique<ErrorNode>
[function]
[call site]
01485
GetEmptyType
[function]
[call site]
01486
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01487
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01488
CompareTypes
[function]
[call site]
01489
std::make_unique<TernaryOpNode>
[function]
[call site]
01490
std::move
[function]
[call site]
01491
std::move
[function]
[call site]
01492
std::move
[function]
[call site]
01493
lldb_eval::Type::IsScalarOrUnscopedEnum
[function]
[call site]
01494
lldb_eval::Type::IsScalarOrUnscopedEnum
[function]
[call site]
01495
UsualArithmeticConversions
[function]
[call site]
01496
std::make_unique<TernaryOpNode>
[function]
[call site]
01497
std::move
[function]
[call site]
01498
std::move
[function]
[call site]
01499
std::move
[function]
[call site]
01500
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01501
InsertArrayToPointerConversion
[function]
[call site]
01502
std::move
[function]
[call site]
01503
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01504
lldb_eval::LLDBType::IsArrayType
[function]
[call site]
01505
InsertArrayToPointerConversion
[function]
[call site]
01506
std::move
[function]
[call site]
01507
lldb_eval::AstNode::result_type_deref
[function]
[call site]
01508
CompareTypes
[function]
[call site]
01509
std::make_unique<TernaryOpNode>
[function]
[call site]
01510
std::move
[function]
[call site]
01511
std::move
[function]
[call site]
01512
std::move
[function]
[call site]
01513
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01514
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
01515
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01516
std::make_unique<CStyleCastNode>
[function]
[call site]
01517
lldb_eval::AstNode::location
[function]
[call site]
01518
std::move
[function]
[call site]
01519
std::make_unique<TernaryOpNode>
[function]
[call site]
01520
std::move
[function]
[call site]
01521
std::move
[function]
[call site]
01522
std::move
[function]
[call site]
01523
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
01524
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01525
lldb_eval::LLDBType::IsPointerType
[function]
[call site]
01526
std::make_unique<CStyleCastNode>
[function]
[call site]
01527
lldb_eval::AstNode::location
[function]
[call site]
01528
std::move
[function]
[call site]
01529
std::make_unique<TernaryOpNode>
[function]
[call site]
01530
std::move
[function]
[call site]
01531
std::move
[function]
[call site]
01532
std::move
[function]
[call site]
01533
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01534
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
01535
std::make_unique<CStyleCastNode>
[function]
[call site]
01536
lldb_eval::AstNode::location
[function]
[call site]
01537
std::move
[function]
[call site]
01538
std::make_unique<TernaryOpNode>
[function]
[call site]
01539
std::move
[function]
[call site]
01540
std::move
[function]
[call site]
01541
std::move
[function]
[call site]
01542
lldb_eval::AstNode::is_literal_zero
[function]
[call site]
01543
lldb_eval::Type::IsNullPtrType
[function]
[call site]
01544
std::make_unique<CStyleCastNode>
[function]
[call site]
01545
lldb_eval::AstNode::location
[function]
[call site]
01546
std::move
[function]
[call site]
01547
std::make_unique<TernaryOpNode>
[function]
[call site]
01548
std::move
[function]
[call site]
01549
std::move
[function]
[call site]
01550
std::move
[function]
[call site]
01551
lldb_eval::Parser::BailOut
[function]
[call site]
01552
llvm::formatv
[function]
[call site]
01553
TypeDescription
[function]
[call site]
01554
TypeDescription
[function]
[call site]
01555
std::make_unique<ErrorNode>
[function]
[call site]
01556
GetEmptyType
[function]
[call site]
01557
std::move
[function]
[call site]
01558
std::move
[function]
[call site]
01559
std::move
[function]
[call site]
01560
clang::Token::getLocation
[function]
[call site]
01561
lldb_eval::Parser::Expect
[function]
[call site]
01562
Clear
[function]
[call site]
01563
std::make_unique<ErrorNode>
[function]
[call site]
01564
GetEmptyType
[function]
[call site]
01565
log_lldb_eval_error
[function]
[call site]
01566
log_expr
[function]
[call site]
01567
log
[function]
[call site]
01568
log
[function]
[call site]
01569
lldb_eval::Error::message
[function]
[call site]
01570
log_separator
[function]
[call site]
01571
abort
[function]
[call site]
01572
target
[function]
[call site]
01573
lldb_eval::Interpreter::Eval
[function]
[call site]
01574
Clear
[function]
[call site]
01575
lldb_eval::Interpreter::EvalNode
[function]
[call site]
01576
push_back
[function]
[call site]
01577
lldb_eval::ErrorNode::Accept
[function]
[call site]
01578
lldb_eval::AstPrinter::Visit
[function]
[call site]
01579
pop_back
[function]
[call site]
01580
lldb_eval::ExprResult::get
[function]
[call site]
01581
log_lldb_eval_error
[function]
[call site]
01582
abort
[function]
[call site]
01583
lldb_eval::Error::ub_status
[function]
[call site]
01584
report_undefined_behaviour
[function]
[call site]
01585
log
[function]
[call site]
01586
log_separator
[function]
[call site]
01587
lldb::SBExpressionOptions::SetAutoApplyFixIts
[function]
[call site]
01588
frame
[function]
[call site]
01589
std::string::c_str
[function]
[call site]
01590
lldb::SBValue::GetError
[function]
[call site]
01591
log_lldb_error
[function]
[call site]
01592
log_expr
[function]
[call site]
01593
log
[function]
[call site]
01594
log
[function]
[call site]
01595
lldb::SBError::GetCString
[function]
[call site]
01596
log_separator
[function]
[call site]
01597
lldb::SBValue::GetError
[function]
[call site]
01598
abort
[function]
[call site]
01599
lldb_eval::Context::IdentifierInfo::GetType
[function]
[call site]
01600
lldb_eval::Context::IdentifierInfo::GetType
[function]
[call site]
01601
compare_types
[function]
[call site]
01602
maybe_null
[function]
[call site]
01603
lldb_eval::LLDBType::GetName
[function]
[call site]
01604
lldb_eval::LLDBType::GetName
[function]
[call site]
01605
maybe_null
[function]
[call site]
01606
lldb_eval::LLDBType::GetName
[function]
[call site]
01607
log_type_mismatch
[function]
[call site]
01608
log_expr
[function]
[call site]
01609
log
[function]
[call site]
01610
log
[function]
[call site]
01611
log
[function]
[call site]
01612
log_separator
[function]
[call site]
01613
maybe_null
[function]
[call site]
01614
lldb_eval::LLDBType::GetName
[function]
[call site]
01615
maybe_null
[function]
[call site]
01616
lldb_eval::LLDBType::GetName
[function]
[call site]
01617
abort
[function]
[call site]
01618
lldb_eval::Error::ub_status
[function]
[call site]
01619
maybe_null
[function]
[call site]
01620
lldb::SBValue::GetValue
[function]
[call site]
01621
maybe_null
[function]
[call site]
01622
lldb::SBValue::GetValue
[function]
[call site]
01623
log_value_mismatch
[function]
[call site]
01624
log_expr
[function]
[call site]
01625
log
[function]
[call site]
01626
log
[function]
[call site]
01627
c_str
[function]
[call site]
01628
log
[function]
[call site]
01629
c_str
[function]
[call site]
01630
log_separator
[function]
[call site]
01631
abort
[function]
[call site]
01632