reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
979 llvm::json::Object Result{{"name", I.name}, 980 {"kind", static_cast<int>(I.kind)}, 981 {"range", I.range}, 982 {"selectionRange", I.selectionRange}, 983 {"uri", I.uri}}; 985 if (I.detail) 986 Result["detail"] = I.detail; 987 if (I.deprecated) 988 Result["deprecated"] = I.deprecated; 989 if (I.parents) 990 Result["parents"] = I.parents; 991 if (I.children) 992 Result["children"] = I.children; 993 if (I.data) 994 Result["data"] = I.data;