Reflection for RapidJSON 0.0.17
Reflection for serializing/deserializing with RapidJSON
Loading...
Searching...
No Matches
binaryserializationcodegenerator.cpp File Reference
#include "./binaryserializationcodegenerator.h"
#include "./clangversionabstraction.h"
#include "../lib/binary/serializable.h"
#include <clang/AST/DeclCXX.h>
#include <clang/AST/DeclFriend.h>
#include <clang/AST/DeclTemplate.h>
#include <clang/AST/Expr.h>
#include <clang/AST/RecursiveASTVisitor.h>
#include <llvm/ADT/APInt.h>
#include <iostream>
Include dependency graph for binaryserializationcodegenerator.cpp:

Go to the source code of this file.

Classes

struct  ReflectiveRapidJSON::RetrieveIntegerLiteralFromDeclaratorDecl
 The RetrieveIntegerLiteralFromDeclaratorDecl struct is used to traverse a variable declaration to get the integer value. More...
struct  ReflectiveRapidJSON::MemberTracking
 The MemberTracking struct is an internal helper for BinarySerializationCodeGenerator::generate(). More...

Namespaces

namespace  ReflectiveRapidJSON