Lines Matching defs:decl

248   // In order to accurately reconstruct the decl context hierarchy, we need to
460 Declaration &decl = inline_site->inline_function_info->GetDeclaration();
464 &decl, &callsite);
555 Declaration decl;
560 LLDB_INVALID_UID, Type::eEncodingIsUID, decl, ct,
577 Declaration decl;
579 LLDB_INVALID_UID, Type::eEncodingIsUID, decl, ct,
587 Declaration decl;
589 LLDB_INVALID_UID, Type::eEncodingIsUID, decl, ct,
608 Declaration decl;
610 Type::eEncodingIsUID, decl, ct, Type::ResolveState::Full);
619 Declaration decl;
621 Type::eEncodingIsUID, decl, ct, Type::ResolveState::Full);
651 Declaration decl;
653 LLDB_INVALID_UID, Type::eEncodingIsUID, decl, ct,
674 Declaration decl;
679 LLDB_INVALID_UID, lldb_private::Type::eEncodingIsUID, decl,
688 Declaration decl;
691 LLDB_INVALID_UID, lldb_private::Type::eEncodingIsUID, decl, ct,
700 Declaration decl;
702 LLDB_INVALID_UID, lldb_private::Type::eEncodingIsUID, decl,
709 Declaration decl;
711 LLDB_INVALID_UID, lldb_private::Type::eEncodingIsUID, decl,
776 // decl and just map the forward ref uid to the full decl record.
786 // It's possible that a lookup would occur for the full decl causing it
787 // to be cached, then a second lookup would occur for the forward decl.
788 // We don't want to create a second full decl, so make sure the full
789 // decl hasn't already been cached.
793 // Map the forward decl to the TypeSP for the full decl so we can take
820 // If we had both a forward decl and a full decl, make both point to the new
898 Declaration decl;
924 scope, comp_unit.get(), ranges, &decl, location, is_external, artificial,
943 Declaration decl;
957 type_sp, eValueTypeVariableGlobal, module.get(), ranges, &decl, location,
1845 Declaration decl;
1859 &block, scope_ranges, &decl, var_info.location, external, artificial,
1901 Declaration decl;
1905 decl, target_type->GetForwardCompilerType(),
2054 if (auto decl = ts->GetNativePDBParser()->GetOrCreateDeclForUid(uid))
2055 return *decl;