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

Definitions

include/llvm/Support/JSON.h
  561 inline bool fromJSON(const Value &E, std::string &Out) {
  568 inline bool fromJSON(const Value &E, int &Out) {
  575 inline bool fromJSON(const Value &E, int64_t &Out) {
  589 inline bool fromJSON(const Value &E, bool &Out) {
  607 template <typename T> bool fromJSON(const Value &E, std::vector<T> &Out) {
  619 bool fromJSON(const Value &E, std::map<std::string, T> &Out) {
tools/clang/tools/extra/clangd/Protocol.cpp
   53 bool fromJSON(const llvm::json::Value &E, URIForFile &R) {
   87 bool fromJSON(const llvm::json::Value &Params, TextDocumentIdentifier &R) {
   92 bool fromJSON(const llvm::json::Value &Params, Position &R) {
  108 bool fromJSON(const llvm::json::Value &Params, Range &R) {
  135 bool fromJSON(const llvm::json::Value &Params, TextDocumentItem &R) {
  175 bool fromJSON(const llvm::json::Value &E, SymbolKind &Out) {
  271 bool fromJSON(const llvm::json::Value &Params, ClientCapabilities &R) {
  398 bool fromJSON(const llvm::json::Value &E, FileChangeType &Out) {
  486 bool fromJSON(const llvm::json::Value &Params, CodeActionContext &R) {
  935 bool fromJSON(const llvm::json::Value &Params, ConfigurationSettings &S) {
  943 bool fromJSON(const llvm::json::Value &Params, InitializationOptions &Opts) {
  955 bool fromJSON(const llvm::json::Value &E, TypeHierarchyDirection &Out) {
  998 bool fromJSON(const llvm::json::Value &Params, TypeHierarchyItem &I) {