mirror of
https://github.com/revng/revng
synced 2026-06-21 14:07:57 +00:00
d35e54627c
Value types is the set of non-array object types. These types are assignable, can be used as function parameters, and as return types (along with void), and in other scenarios where the type must have usual value-like behaviour with no weirdness (such as array decay).
22 lines
577 B
C++
22 lines
577 B
C++
/// Tests for the Clift Dialect
|
|
|
|
//
|
|
// This file is distributed under the MIT License. See LICENSE.md for details.
|
|
//
|
|
//
|
|
#include "revng/Clift/CliftInterfaces.h"
|
|
//
|
|
#include "revng/Clift/CliftAttrInterfaces.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesBasic.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesObject.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesValue.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesDefined.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesClass.cpp.inc"
|
|
//
|
|
#include "revng/Clift/CliftTypeInterfacesPrimitive.cpp.inc"
|