clang  15.0.0git
Namespaces | Functions
Randstruct.cpp File Reference
#include "clang/AST/Randstruct.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/ASTDiagnostic.h"
#include "clang/AST/Attr.h"
#include "clang/AST/Decl.h"
#include "clang/AST/DeclCXX.h"
#include "clang/Basic/Diagnostic.h"
#include "llvm/ADT/SmallVector.h"
#include <algorithm>
#include <random>
#include <set>
#include <sstream>
#include <string>
Include dependency graph for Randstruct.cpp:

Go to the source code of this file.

Namespaces

 clang
 
 clang::randstruct
 

Functions

bool clang::randstruct::randomizeStructureLayout (const ASTContext &Context, RecordDecl *RD, llvm::SmallVectorImpl< Decl * > &FinalOrdering)