version 1.4, 2016/12/14 21:48:36 |
version 1.4.8.1, 2018/04/16 01:58:57 |
|
|
/* Defs for interface to demanglers. |
/* Defs for interface to demanglers. |
Copyright (C) 1992-2015 Free Software Foundation, Inc. |
Copyright (C) 1992-2016 Free Software Foundation, Inc. |
|
|
This program is free software; you can redistribute it and/or |
This program is free software; you can redistribute it and/or |
modify it under the terms of the GNU Library General Public License |
modify it under the terms of the GNU Library General Public License |
Line 379 enum demangle_component_type |
|
Line 379 enum demangle_component_type |
|
/* A typecast, represented as a unary operator. The one subtree is |
/* A typecast, represented as a unary operator. The one subtree is |
the type to which the argument should be cast. */ |
the type to which the argument should be cast. */ |
DEMANGLE_COMPONENT_CAST, |
DEMANGLE_COMPONENT_CAST, |
|
/* A conversion operator, represented as a unary operator. The one |
|
subtree is the type to which the argument should be converted |
|
to. */ |
|
DEMANGLE_COMPONENT_CONVERSION, |
/* A nullary expression. The left subtree is the operator. */ |
/* A nullary expression. The left subtree is the operator. */ |
DEMANGLE_COMPONENT_NULLARY, |
DEMANGLE_COMPONENT_NULLARY, |
/* A unary expression. The left subtree is the operator, and the |
/* A unary expression. The left subtree is the operator, and the |
Line 442 enum demangle_component_type |
|
Line 446 enum demangle_component_type |
|
DEMANGLE_COMPONENT_PACK_EXPANSION, |
DEMANGLE_COMPONENT_PACK_EXPANSION, |
/* A name with an ABI tag. */ |
/* A name with an ABI tag. */ |
DEMANGLE_COMPONENT_TAGGED_NAME, |
DEMANGLE_COMPONENT_TAGGED_NAME, |
|
/* A transaction-safe function type. */ |
|
DEMANGLE_COMPONENT_TRANSACTION_SAFE, |
/* A cloned function. */ |
/* A cloned function. */ |
DEMANGLE_COMPONENT_CLONE |
DEMANGLE_COMPONENT_CLONE |
}; |
}; |