Lines Matching refs:xray
27 namespace xray {
106 template <> struct ScalarEnumerationTraits<xray::SledEntry::FunctionKinds> {
107 static void enumeration(IO &IO, xray::SledEntry::FunctionKinds &Kind) {
108 IO.enumCase(Kind, "function-enter", xray::SledEntry::FunctionKinds::ENTRY);
109 IO.enumCase(Kind, "function-exit", xray::SledEntry::FunctionKinds::EXIT);
110 IO.enumCase(Kind, "tail-exit", xray::SledEntry::FunctionKinds::TAIL);
112 xray::SledEntry::FunctionKinds::LOG_ARGS_ENTER);
114 xray::SledEntry::FunctionKinds::CUSTOM_EVENT);
118 template <> struct MappingTraits<xray::YAMLXRaySledEntry> {
119 static void mapping(IO &IO, xray::YAMLXRaySledEntry &Entry) {
136 LLVM_YAML_IS_SEQUENCE_VECTOR(xray::YAMLXRaySledEntry)