| 
    FLANG
    
   | 
 
Classes | |
| class | AssumedType | 
Public Types | |
| using | Attrs = common::EnumSet<Attr, Attr_enumSize> | 
Public Member Functions | |
| ENUM_CLASS (Attr, PassedObject, PercentVal, PercentRef) | |
| ActualArgument (Expr< SomeType > &&) | |
| ActualArgument (common::CopyableIndirection< Expr< SomeType > > &&) | |
| ActualArgument (AssumedType) | |
| ActualArgument (common::Label) | |
| ActualArgument & | operator= (Expr< SomeType > &&) | 
| Expr< SomeType > * | UnwrapExpr () | 
| const Expr< SomeType > * | UnwrapExpr () const | 
| const Symbol * | GetAssumedTypeDummy () const | 
| common::Label | GetLabel () const | 
| std::optional< DynamicType > | GetType () const | 
| int | Rank () const | 
| bool | operator== (const ActualArgument &) const | 
| llvm::raw_ostream & | AsFortran (llvm::raw_ostream &) const | 
| std::string | AsFortran () const | 
| std::optional< parser::CharBlock > | keyword () const | 
| ActualArgument & | set_keyword (parser::CharBlock x) | 
| bool | isAlternateReturn () const | 
| bool | isPassedObject () const | 
| ActualArgument & | set_isPassedObject (bool yes=true) | 
| bool | Matches (const characteristics::DummyArgument &) const | 
| common::Intent | dummyIntent () const | 
| ActualArgument & | set_dummyIntent (common::Intent intent) | 
| std::optional< parser::CharBlock > | sourceLocation () const | 
| ActualArgument & | set_sourceLocation (std::optional< parser::CharBlock > at) | 
| void | Parenthesize () | 
| bool | isPercentVal () const | 
| ActualArgument & | set_isPercentVal () | 
| bool | isPercentRef () const | 
| ActualArgument & | set_isPercentRef () |