Skip to content

ClangToSageTranslator::buildCapturedPragmaDeclaration

Synopsis

Declared in <Clang/clang‐frontend‐private.hpp>

SgPragmaDeclaration*
buildCapturedPragmaDeclaration(
    std::string const& directive,
    std::string const& source_directive,
    clang::FileID physical_file_id,
    unsigned int physical_line,
    std::string const& filename,
    unsigned int pragma_line,
    unsigned int pragma_column,
    unsigned int pragma_end_line,
    unsigned int pragma_end_column,
    SgScopeStatement* scope,
    bool has_top_level_macro_expansion,
    bool source_file_only_owner = false);

Created with MrDocs