search for: difileinclud

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

Did you mean: difileinclude
2015 Oct 28
4
RFC: Supporting macros in LLVM debug info
...ST 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 new DIs as well: "DIMacro", "DIFileInclude", and "MacroNode". The last, is needed as we cannot use DINode as a base class of "DIMacro" and DIFileInclude" nodes. DIMacro will contain: * type (definition/undefinition). * line number (interger). * name (null terminated string). * repl...
2015 Nov 03
3
RFC: Supporting macros in LLVM debug info
...ST 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 new DIs as well: "DIMacro", "DIFileInclude", and "MacroNode". The last, is needed as we cannot use DINode as a base class of "DIMacro" and DIFileInclude" nodes. DIMacro will contain: • type (definition/undefinition). • line number (interger). • name (null terminated string). • repl...
2015 Nov 03
2
RFC: Supporting macros in LLVM debug info
...ST 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 new DIs as well: "DIMacro", "DIFileInclude", and "MacroNode". The last, is needed as we cannot use DINode as a base class of "DIMacro" and DIFileInclude" nodes. DIMacro will contain: • type (definition/undefinition). • line number (interger). • name (null terminated string). • repl...
2015 Nov 05
2
RFC: Supporting macros in LLVM debug info
...ST 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 new DIs as well: "DIMacro", "DIFileInclude", and "MacroNode". The last, is needed as we cannot use DINode as a base class of "DIMacro" and DIFileInclude" nodes. DIMacro will contain: • type (definition/undefinition). • line number (interger). • name (null terminated string). • repl...
2015 Nov 13
2
RFC: Supporting macros in LLVM debug info
...;/"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 new DIs as > well: > > "DIMacro", "DIFileInclude", and "MacroNode". > > The last, is needed as we cannot use DINode as a base class of "DIMacro" > and DIFileInclude" nodes. > > > > DIMacro will contain: > > · type (definition/undefinition). > > · line number (interger)....
2015 Nov 04
2
RFC: Supporting macros in LLVM debug info
...gt;> 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 new DIs >> as well: >> >> "DIMacro", "DIFileInclude", and "MacroNode". >> >> The last, is needed as we cannot use DINode as a base class of "DIMacro" >> and DIFileInclude" nodes. >> >> >> >> DIMacro will contain: >> >> · type (definition/undefinition). >&g...
2015 Nov 13
2
[cfe-dev] RFC: Supporting macros in LLVM debug info
...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 new DIs >>> as well: >>> >>> "DIMacro", "DIFileInclude", and "MacroNode". >>> >>> The last, is needed as we cannot use DINode as a base class of "DIMacro" >>> and DIFileInclude" nodes. >>> >>> >>> >>> DIMacro will contain: >>> >>> · ty...