| chigraph master Systems programming language written for beginners in LLVM

Classes | Namespaces | Functions
GraphFunction.hpp File Reference

Declares the GraphFunction class. More...

`#include "chi/Fwd.hpp"`
`#include "chi/Support/HashUuid.hpp"`
`#include "chi/Support/json.hpp"`
`#include <unordered_map>`
`#include <boost/filesystem.hpp>`
`#include <boost/utility/string_view.hpp>`
`#include <boost/uuid/random_generator.hpp>`
`#include <boost/uuid/uuid.hpp>`
Include dependency graph for GraphFunction.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | chi::GraphFunction
| this is an AST-like representation of a function in a graph It is used for IDE-like behavior, codegen, and JSON generation. More...

## Namespaces
| chi
| The namespace where chigraph lives.

## Functions
std::pair< std::string, std::string > | chi::parseColonPair (const std::string &in)
| Parse a colonated pair Example: lang:i32 would turn into {lang, i32}. More...

## Detailed Description

Declares the GraphFunction class.

Definition in file GraphFunction.hpp.