search for: macrodecl

Displaying 7 results from an estimated 7 matches for "macrodecl".

2015 Oct 28
4
RFC: Supporting macros in LLVM debug info
...cessor to notify the parser each time one of the above directives occurs. These are the callbacks that should be implemented: "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". AST will be extended to support two new DECL types: "MacroDecl" and "FileIncludeDecl". Where "FileIncludeDecl" AST might contain other "FileIncludeDecl"/"MacroDecl" ASTs. These two new AST DECLs are not part of TranslationUnitDecl and are handled separately (see AST example below). In the LLVM IR, metadata debug in...
2015 Nov 03
3
RFC: Supporting macros in LLVM debug info
...cessor to notify the parser each time one of the above directives occurs. These are the callbacks that should be implemented: "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". AST will be extended to support two new DECL types: "MacroDecl" and "FileIncludeDecl". Do we really need to touch the AST? Or would it be reasonable to wire up the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps it is already wired up for other reasons?) Where "FileIncludeDecl" AST might contain other &quot...
2015 Nov 03
2
RFC: Supporting macros in LLVM debug info
...cessor to notify the parser each time one of the above directives occurs. These are the callbacks that should be implemented: "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". AST will be extended to support two new DECL types: "MacroDecl" and "FileIncludeDecl". Do we really need to touch the AST? Or would it be reasonable to wire up the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps it is already wired up for other reasons?) Where "FileIncludeDecl" AST might contain other &quot...
2015 Nov 05
2
RFC: Supporting macros in LLVM debug info
...cessor to notify the parser each time one of the above directives occurs. These are the callbacks that should be implemented: "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". AST will be extended to support two new DECL types: "MacroDecl" and "FileIncludeDecl". Do we really need to touch the AST? Or would it be reasonable to wire up the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps it is already wired up for other reasons?) Where "FileIncludeDecl" AST might contain other &quot...
2015 Nov 13
2
RFC: Supporting macros in LLVM debug info
...the above directives > occurs. > > These are the callbacks that should be implemented: > > "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". > > > > AST will be extended to support two new DECL types: "MacroDecl" and > "FileIncludeDecl". > > > > Do we really need to touch the AST? Or would it be reasonable to wire up > the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps > it is already wired up for other reasons?) > > > > Where &quo...
2015 Nov 04
2
RFC: Supporting macros in LLVM debug info
...s. >> >> These are the callbacks that should be implemented: >> >> "MacroDefined", "MacroUndefined", "FileChanged", and "InclusionDirective". >> >> >> >> AST will be extended to support two new DECL types: "MacroDecl" and >> "FileIncludeDecl". >> >> >> >> Do we really need to touch the AST? Or would it be reasonable to wire up >> the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps >> it is already wired up for other reasons?) &g...
2015 Nov 13
2
[cfe-dev] RFC: Supporting macros in LLVM debug info
...llbacks that should be implemented: >>> >>> "MacroDefined", "MacroUndefined", "FileChanged", and >>> "InclusionDirective". >>> >>> >>> >>> AST will be extended to support two new DECL types: "MacroDecl" and >>> "FileIncludeDecl". >>> >>> >>> >>> Do we really need to touch the AST? Or would it be reasonable to wire up >>> the CGDebugInfo directly to the PPCallbacks, if it isn't already? (perhaps >>> it is already wir...