reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
77 obj["printable"] = I.getAsString(); 80 obj["kind"] = "def"; 81 obj["def"] = Def->getDef()->getName(); 82 return std::move(obj); 84 obj["kind"] = "var"; 85 obj["var"] = Var->getName(); 86 return std::move(obj); 89 obj["kind"] = "varbit"; 90 obj["var"] = Var->getName(); 91 obj["index"] = VarBit->getBitNum(); 92 return std::move(obj); 95 obj["kind"] = "dag"; 96 obj["operator"] = translateInit(*Dag->getOperator()); 98 obj["name"] = name->getAsUnquotedString(); 109 obj["args"] = std::move(args); 110 return std::move(obj); 118 obj["kind"] = "complex"; 119 return std::move(obj);