Skip to content

SageBuilder::buildNonrealType

buildNonrealType overloads

Synopses

Declared in <SageIII/sageInterface/sageBuilder.h>

Build a non real type used for template parameter. Internally a SgNorealDecl is also built.

[[visibility]]
SgNonrealType*
buildNonrealType(
    SgName const& name,
    SgDeclarationScope* scope);

Build a non‐real dependent type (optionally with template arguments). Internally a SgNonrealDecl is also built.

[[visibility]]
SgNonrealType*
buildNonrealType(
    SgName const& name,
    SgScopeStatement* scope,
    SgTemplateArgumentPtrList const* tplArgs);

Created with MrDocs