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

References

tools/clang/tools/extra/clangd/index/Serialization.cpp
  313   Sym.ID = Data.consumeID();
  314   Sym.SymInfo.Kind = static_cast<index::SymbolKind>(Data.consume8());
  315   Sym.SymInfo.Lang = static_cast<index::SymbolLanguage>(Data.consume8());
  316   Sym.Name = Data.consumeString(Strings);
  317   Sym.Scope = Data.consumeString(Strings);
  318   Sym.TemplateSpecializationArgs = Data.consumeString(Strings);
  319   Sym.Definition = readLocation(Data, Strings);
  320   Sym.CanonicalDeclaration = readLocation(Data, Strings);
  321   Sym.References = Data.consumeVar();
  322   Sym.Flags = static_cast<Symbol::SymbolFlag>(Data.consume8());
  323   Sym.Origin = static_cast<SymbolOrigin>(Data.consume8());
  324   Sym.Signature = Data.consumeString(Strings);
  325   Sym.CompletionSnippetSuffix = Data.consumeString(Strings);
  326   Sym.Documentation = Data.consumeString(Strings);
  327   Sym.ReturnType = Data.consumeString(Strings);
  328   Sym.Type = Data.consumeString(Strings);
  329   Sym.IncludeHeaders.resize(Data.consumeVar());
  331     I.IncludeHeader = Data.consumeString(Strings);
  332     I.References = Data.consumeVar();