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

References

tools/clang/tools/extra/clangd/Protocol.cpp
   89   return O && O.map("uri", R.uri);
   94   return O && O.map("line", R.line) && O.map("character", R.character);
   94   return O && O.map("line", R.line) && O.map("character", R.character);
  110   return O && O.map("start", R.start) && O.map("end", R.end);
  110   return O && O.map("start", R.start) && O.map("end", R.end);
  137   return O && O.map("uri", R.uri) && O.map("languageId", R.languageId) &&
  137   return O && O.map("uri", R.uri) && O.map("languageId", R.languageId) &&
  138          O.map("version", R.version) && O.map("text", R.text);
  138          O.map("version", R.version) && O.map("text", R.text);
  143   return O && O.map("range", R.range) && O.map("newText", R.newText);
  143   return O && O.map("range", R.range) && O.map("newText", R.newText);
  367   O.map("capabilities", R.capabilities);
  369   O.map("initializationOptions", R.initializationOptions);
  383   return O && O.map("textDocument", R.textDocument);
  388   return O && O.map("textDocument", R.textDocument);
  393   return O && O.map("textDocument", R.textDocument) &&
  394          O.map("contentChanges", R.contentChanges) &&
  411   return O && O.map("uri", R.uri) && O.map("type", R.type);
  411   return O && O.map("uri", R.uri) && O.map("type", R.type);
  416   return O && O.map("changes", R.changes);
  423          O.map("text", R.text);
  429   return O && O.map("textDocument", R.textDocument) && O.map("range", R.range);
  429   return O && O.map("textDocument", R.textDocument) && O.map("range", R.range);
  435   return O && O.map("textDocument", R.textDocument) &&
  436          O.map("position", R.position) && O.map("ch", R.ch);
  436          O.map("position", R.position) && O.map("ch", R.ch);
  441   return O && O.map("textDocument", R.textDocument);
  446   return O && O.map("textDocument", R.textDocument);
  477   if (!O || !O.map("range", R.range) || !O.map("message", R.message))
  477   if (!O || !O.map("range", R.range) || !O.map("message", R.message))
  479   O.map("severity", R.severity);
  481   O.map("code", R.code);
  482   O.map("source", R.source);
  488   return O && O.map("diagnostics", R.diagnostics);
  515   return O && O.map("textDocument", R.textDocument) &&
  516          O.map("range", R.range) && O.map("context", R.context);
  516          O.map("range", R.range) && O.map("context", R.context);
  531   if (!O || !O.map("command", R.command))
  600   return O && O.map("query", R.query);
  660   return O && O.map("file", A.file) && O.map("selection", A.selection) &&
  660   return O && O.map("file", A.file) && O.map("selection", A.selection) &&
  661          O.map("tweakID", A.tweakID);
  676   if (!O || !O.map("applied", R.applied))
  684   return O && O.map("textDocument", R.textDocument) &&
  685          O.map("position", R.position);
  694   if (!O.map("triggerKind", TriggerKind))
  894   return O && O.map("textDocument", R.textDocument) &&
  895          O.map("position", R.position) && O.map("newName", R.newName);
  895          O.map("position", R.position) && O.map("newName", R.newName);
  925   return O && O.map("settings", CCP.settings);
  931   return O && O.map("workingDirectory", CDbUpdate.workingDirectory) &&
  932          O.map("compilationCommand", CDbUpdate.compilationCommand);
  939   O.map("compilationDatabaseChanges", S.compilationDatabaseChanges);
  950   O.map("fallbackFlags", Opts.fallbackFlags);
  951   O.map("clangdFileStatus", Opts.FileStatus);
  968   return O && O.map("textDocument", R.textDocument) &&
  969          O.map("position", R.position) && O.map("resolve", R.resolve) &&
  969          O.map("position", R.position) && O.map("resolve", R.resolve) &&
  970          O.map("direction", R.direction);
 1002   if (!(O && O.map("name", I.name) && O.map("kind", I.kind) &&
 1002   if (!(O && O.map("name", I.name) && O.map("kind", I.kind) &&
 1003         O.map("uri", I.uri) && O.map("range", I.range) &&
 1003         O.map("uri", I.uri) && O.map("range", I.range) &&
 1004         O.map("selectionRange", I.selectionRange))) {
 1010   O.map("deprecated", I.deprecated);
 1021   return O && O.map("item", P.item) && O.map("resolve", P.resolve) &&
 1021   return O && O.map("item", P.item) && O.map("resolve", P.resolve) &&
 1022          O.map("direction", P.direction);
 1078   return O && O.map("textDocument", P.textDocument) &&
 1079          O.map("positions", P.positions);
tools/clang/tools/extra/clangd/index/Index.cpp
   38       O && O.map("Query", Request.Query) && O.map("Scopes", Request.Scopes) &&
   38       O && O.map("Query", Request.Query) && O.map("Scopes", Request.Scopes) &&
   39       O.map("AnyScope", Request.AnyScope) && O.map("Limit", Limit) &&
   39       O.map("AnyScope", Request.AnyScope) && O.map("Limit", Limit) &&
   40       O.map("RestrictForCodeCompletion", Request.RestrictForCodeCompletion) &&
   41       O.map("ProximityPaths", Request.ProximityPaths) &&
   42       O.map("PreferredTypes", Request.PreferredTypes);
unittests/Support/JSONTest.cpp
  346   if (!O || !O.map("str", R.S) || !O.map("int", R.I))
  348   O.map("bool", R.B);