Files
revng-revng/lib/DataLayoutAnalysis/Middleend/FieldSizeComputation.h
T
2022-09-12 17:52:53 +02:00

21 lines
472 B
C++

#pragma once
//
// Copyright (c) rev.ng Labs Srl. See LICENSE.md for details.
//
#include <cstdint>
namespace dla {
struct LayoutTypeSystemNode;
class TypeLinkTag;
} // end namespace dla
extern uint64_t getFieldSize(const dla::LayoutTypeSystemNode *Child,
const dla::TypeLinkTag *EdgeTag);
extern uint64_t getFieldUpperMember(const dla::LayoutTypeSystemNode *Child,
const dla::TypeLinkTag *EdgeTag);