Interface IASTNameOwner

    • Field Detail

      • r_declaration

        static final int r_declaration
        Role of name in this context is a declaration.
        See Also:
        Constant Field Values
      • r_reference

        static final int r_reference
        Role of name in this construct is a reference.
        See Also:
        Constant Field Values
      • r_definition

        static final int r_definition
        Role of name in this construct is a definition.
        See Also:
        Constant Field Values
    • Method Detail

      • getRoleForName

        int getRoleForName​(IASTName name)
        Get the role for the name.
        Parameters:
        name - the name to determine the role for.
        Returns:
        r_definition, r_declaration, r_reference or r_unclear.