annotations.h File Reference

#include "Annotatable.h"
#include "common/h/serialize.h"
#include <string>
#include <vector>
#include "Collections.h"
#include "LineInformation.h"
#include "Symbol.h"
#include "Region.h"
#include "Type.h"

Go to the source code of this file.

Defines

#define _ANNOTATIONS_H_

Variables

AnnotationClass
< localVarCollection > 
FunctionLocalVariablesAnno
AnnotationClass
< localVarCollection > 
FunctionParametersAnno
AnnotationClass< std::vector
< std::string > > 
SymbolVersionNamesAnno
AnnotationClass< std::string > SymbolFileNameAnno
AnnotationClass< std::vector
< Function * > > 
UserFuncsAnno
AnnotationClass< std::vector
< Region * > > 
UserRegionsAnno
AnnotationClass< std::vector
< Type * > > 
UserTypesAnno
AnnotationClass< std::vector
< Symbol * > > 
UserSymbolsAnno
AnnotationClass< LineInformation > ModuleLineInfoAnno
AnnotationClass< typeCollection > ModuleTypeInfoAnno
AnnotationClass< dyn_hash_map
< Address, Symbol * > > 
IdToSymAnno

Define Documentation

#define _ANNOTATIONS_H_

Definition at line 34 of file annotations.h.


Variable Documentation

AnnotationClass<localVarCollection> FunctionLocalVariablesAnno
AnnotationClass<localVarCollection> FunctionParametersAnno
AnnotationClass<dyn_hash_map<Address, Symbol *> > IdToSymAnno
AnnotationClass<LineInformation> ModuleLineInfoAnno
AnnotationClass<typeCollection> ModuleTypeInfoAnno
AnnotationClass<std::string> SymbolFileNameAnno
AnnotationClass<std::vector<std::string> > SymbolVersionNamesAnno
AnnotationClass<std::vector<Function *> > UserFuncsAnno
AnnotationClass<std::vector<Region *> > UserRegionsAnno
AnnotationClass<std::vector<Symbol *> > UserSymbolsAnno
AnnotationClass<std::vector<Type *> > UserTypesAnno
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1