mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
c838d2b019
This improves readability of the serialized version quite a bit.
38 lines
752 B
C++
38 lines
752 B
C++
#pragma once
|
|
|
|
//
|
|
// This file is distributed under the MIT License. See LICENSE.md for details.
|
|
//
|
|
|
|
#include "revng/ADT/SortedVector.h"
|
|
|
|
/* TUPLE-TREE-YAML
|
|
|
|
name: RelationDescription
|
|
type: struct
|
|
fields:
|
|
- name: Location
|
|
type: string
|
|
- name: IsCalledFrom
|
|
sequence:
|
|
type: SortedVector
|
|
elementType: string
|
|
optional: true
|
|
key:
|
|
- Location
|
|
|
|
TUPLE-TREE-YAML */
|
|
|
|
#include "revng/Yield/CrossRelations/Generated/Early/RelationDescription.h"
|
|
|
|
namespace yield::crossrelations {
|
|
|
|
class RelationDescription : public generated::RelationDescription {
|
|
public:
|
|
using generated::RelationDescription::RelationDescription;
|
|
};
|
|
|
|
} // namespace yield::crossrelations
|
|
|
|
#include "revng/Yield/CrossRelations/Generated/Late/RelationDescription.h"
|