Quantcast

How can I create a variable in AST?

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

How can I create a variable in AST?

MaicolGomez
This post has NOT been accepted by the mailing list yet.
Hi there.

I'm new in Clang, I'm trying to create a new variable but I'm getting some erros, could u help me?

I'm trying whit this:

/*****Code***********/
IdentifierTable *itable = new IdentifierTable(CGM.getLangOpts());
IdentifierInfo* tname = &(itable->get("__nth"));
QualType qt = getContext().IntTy;
VarDecl *x;
x = VarDecl::Create(getContext(), declCTX, SourceLocation(), SourceLocation(), tname, qt, nullptr, StorageClass::SC_None);

Cheers,
Maicol
Loading...