reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 1020   bool IsValid() const { return (decl != nullptr); }
 1022   D *operator->() const { return decl; }
 1028   return TD<D2>(dyn_cast<D2>(source.decl));
 1053   source.ResolveDeclOrigin(this->decl, &origin_decl.decl, nullptr);
 1053   source.ResolveDeclOrigin(this->decl, &origin_decl.decl, nullptr);
 1056   return DeclFromUser<D>(dyn_cast<D>(origin_decl.decl));
 1061   DeclFromParser<> parser_generic_decl(source.CopyDecl(this->decl));
 1064   return DeclFromParser<D>(dyn_cast<D>(parser_generic_decl.decl));
 1480         ASTDumper dumper((Decl *)parser_property_decl.decl);
 1485       context.AddNamedDecl(parser_property_decl.decl);
 1498         ASTDumper dumper((Decl *)parser_ivar_decl.decl);
 1503       context.AddNamedDecl(parser_ivar_decl.decl);
 1539             current_id, static_cast<const void *>(origin_iface_decl.decl),
 1547         const_cast<ObjCInterfaceDecl *>(parser_iface_decl.decl));
 1558     if (complete_iface_decl.decl == origin_iface_decl.decl)
 1558     if (complete_iface_decl.decl == origin_iface_decl.decl)
 1564               current_id, static_cast<const void *>(complete_iface_decl.decl),
 1600         current_id, static_cast<const void *>(interface_decl_from_modules.decl),
 1645         current_id, static_cast<const void *>(interface_decl_from_runtime.decl),
 1682         std::pair<const D *, O>(parser_decl.decl, item.second));
 1722           record_layout.getVBaseClassOffset(origin_base_cxx_record.decl);
 1725           record_layout.getBaseClassOffset(origin_base_cxx_record.decl);
 1728         origin_base_cxx_record.decl, base_offset));
 1766       const_cast<RecordDecl *>(origin_record.decl));
 1768   clang::RecordDecl *definition = origin_record.decl->getDefinition();
 1773       origin_record->getASTContext().getASTRecordLayout(origin_record.decl));
 1817               static_cast<const void *>(origin_record.decl));
 1851             static_cast<void *>(base_cxx_record.decl),
 1852             base_cxx_record.decl->getNameAsString().c_str(),
 1854                  ? virtual_base_offsets[base_cxx_record.decl].getQuantity()
 1855                  : base_offsets[base_cxx_record.decl].getQuantity()));