chigraph  master
Systems programming language written for beginners in LLVM
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.