annotations.C File Reference

#include "annotations.h"
#include "Annotatable.h"
#include "common/h/serialize.h"

Go to the source code of this file.

Functions

AnnotationClass
< localVarCollection
FunctionLocalVariablesAnno (std::string("FunctionLocalVariablesAnno"))
AnnotationClass
< localVarCollection
FunctionParametersAnno (std::string("FunctionParametersAnno"))
AnnotationClass< std::vector
< Function * > > 
UserFuncsAnno (std::string("UserFuncsAnno"))
AnnotationClass< std::vector
< Region * > > 
UserRegionsAnno (std::string("UserRegionsAnno"))
AnnotationClass< std::vector
< Type * > > 
UserTypesAnno (std::string("UserTypesAnno"))
AnnotationClass< std::vector
< Symbol * > > 
UserSymbolsAnno (std::string("UserSymbolsAnno"))
AnnotationClass< LineInformationModuleLineInfoAnno (std::string("ModuleLineInfoAnno"))
AnnotationClass< typeCollectionModuleTypeInfoAnno (std::string("ModuleTypeInfoAnno"))

Variables

AnnotationClass< std::vector
< std::string > > 
SymbolVersionNamesAnno ("SymbolVersionNamesAnno")
AnnotationClass< std::string > SymbolFileNameAnno ("SymbolFileNameAnno")
AnnotationClass< dyn_hash_map
< Address, Symbol * > > 
IdToSymAnno ("IdToSymMap")

Function Documentation

AnnotationClass<localVarCollection> FunctionLocalVariablesAnno ( std::  string"FunctionLocalVariablesAnno"  ) 
AnnotationClass<localVarCollection> FunctionParametersAnno ( std::  string"FunctionParametersAnno"  ) 
AnnotationClass<LineInformation> ModuleLineInfoAnno ( std::  string"ModuleLineInfoAnno"  ) 
AnnotationClass<typeCollection> ModuleTypeInfoAnno ( std::  string"ModuleTypeInfoAnno"  ) 
AnnotationClass<std::vector<Function *> > UserFuncsAnno ( std::  string"UserFuncsAnno"  ) 
AnnotationClass<std::vector<Region *> > UserRegionsAnno ( std::  string"UserRegionsAnno"  ) 
AnnotationClass<std::vector<Symbol *> > UserSymbolsAnno ( std::  string"UserSymbolsAnno"  ) 
AnnotationClass<std::vector<Type *> > UserTypesAnno ( std::  string"UserTypesAnno"  ) 

Variable Documentation

AnnotationClass<dyn_hash_map<Address, Symbol *> > IdToSymAnno("IdToSymMap")
AnnotationClass<std::string> SymbolFileNameAnno("SymbolFileNameAnno")
AnnotationClass<std::vector<std::string> > SymbolVersionNamesAnno("SymbolVersionNamesAnno")
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1