GTIRB
v2.2.0
GrammaTech Intermediate Representation for Binaries: C++ API
include
gtirb
gtirb.hpp
Go to the documentation of this file.
1
//===- gtirb.hpp ------------------------------------------------*- C++ -*-===//
2
//
3
// Copyright (C) 2020 GrammaTech, Inc.
4
//
5
// This code is licensed under the MIT license. See the LICENSE file in the
6
// project root for license terms.
7
//
8
// This project is sponsored by the Office of Naval Research, One Liberty
9
// Center, 875 N. Randolph Street, Arlington, VA 22203 under contract #
10
// N68335-17-C-0700. The content of the information does not necessarily
11
// reflect the position or policy of the Government and no official
12
// endorsement should be inferred.
13
//
14
//===----------------------------------------------------------------------===//
15
#ifndef GTIRB_GTIRB_H
16
#define GTIRB_GTIRB_H
17
20
23
24
#include <
gtirb/Addr.hpp
>
25
#include <
gtirb/AuxData.hpp
>
26
#include <
gtirb/AuxDataSchema.hpp
>
27
#include <
gtirb/ByteInterval.hpp
>
28
#include <
gtirb/CFG.hpp
>
29
#include <
gtirb/CodeBlock.hpp
>
30
#include <
gtirb/DataBlock.hpp
>
31
#include <
gtirb/Export.hpp
>
32
#include <
gtirb/IR.hpp
>
33
#include <
gtirb/Module.hpp
>
34
#include <
gtirb/Node.hpp
>
35
#include <
gtirb/Section.hpp
>
36
#include <
gtirb/Symbol.hpp
>
37
#include <
gtirb/SymbolicExpression.hpp
>
38
39
#include <
gtirb/version.h
>
40
41
#endif // GTIRB_GTIRB_H
CFG.hpp
Types and operations for interprocedural control flow graphs (CFGs).
Node.hpp
Class gtirb::Node.
IR.hpp
Class gtirb::IR.
version.h
Holds the version macros. Read from version.txt.
DataBlock.hpp
Class gtirb::DataBlock.
Export.hpp
ByteInterval.hpp
Class gtirb::ByteInterval.
AuxDataSchema.hpp
Type schema for sanctioned AuxData types.
Symbol.hpp
Class gtirb::Symbol.
Section.hpp
Class gtirb::Section.
Module.hpp
Class gtirb::Module and related functions and types.
CodeBlock.hpp
Class gtirb::CodeBlock.
AuxData.hpp
Types and operations for auxiliary data.
SymbolicExpression.hpp
Types and operations for symbolic expressions.
Addr.hpp
Class gtirb::Addr and related functions.
Generated by
1.8.17