search for: fileincludedecl

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

2015 Oct 28
4
RFC: Supporting macros in LLVM debug info
...r 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 info will be extended to support n...
2015 Nov 03
3
RFC: Supporting macros in LLVM debug info
...r 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 "FileIncludeDecl"/"Mac...
2015 Nov 03
2
RFC: Supporting macros in LLVM debug info
...r 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 "FileIncludeDecl"/"Mac...
2015 Nov 05
2
RFC: Supporting macros in LLVM debug info
...r 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 "FileIncludeDecl"/"Mac...
2015 Nov 13
2
RFC: Supporting macros in LLVM debug info
...rs. > > 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 con...
2015 Nov 04
2
RFC: Supporting macros in LLVM debug info
...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 &...
2015 Nov 13
2
[cfe-dev] RFC: Supporting macros in LLVM debug info
...;>> >>> "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...