nany
ny::Atom Member List

This is the complete list of members for ny::Atom, including all inherited members.

Atom(const AnyString &name, Type type) (defined in ny::Atom)ny::Atomexplicit
Atom(Atom &rootparent, const AnyString &name, Type type) (defined in ny::Atom)ny::Atomexplicit
atomidny::Atom
AtomMap (defined in ny::Atom)ny::Atomfriend
builtinaliasny::Atom
builtinMappingny::Atom
callable() constny::Atominline
canAccessTo(const Atom &) constny::Atom
canCaptureVariabes() constny::Atominline
candidatesForCaptureny::Atom
caption() constny::Atom
caption(const ClassdefTableView &) constny::Atom
Category enum nameny::Atom
categoryny::Atom
childrenCount() constny::Atominline
classinfony::Atom
clid() constny::Atominline
cloneny::Atom
dtorny::Atom
eachChild(const C &callback)ny::Atominline
eachChild(const C &callback) const (defined in ny::Atom)ny::Atominline
eachChild(const AnyString &needle, const C &callback)ny::Atominline
eachChild(const AnyString &needle, const C &callback) const (defined in ny::Atom)ny::Atominline
effectiveFieldIndexny::Atom
extractNames(AnyString &keyword, AnyString &varname, const AnyString &name)ny::Atomstatic
fieldindexny::Atom
filenameny::Atom
findChildByMemberFieldID(uint32_t field) const (defined in ny::Atom)ny::Atom
findClassAtom(Atom *&out, const AnyString &name) (defined in ny::Atom)ny::Atom
findFuncAtom(Atom *&out, const AnyString &name) (defined in ny::Atom)ny::Atom
findNamespaceAtom(const AnyString &name) (defined in ny::Atom)ny::Atom
findParent(const Atom &atom) constny::Atom
findVarAtom(Atom *&out, const AnyString &name) (defined in ny::Atom)ny::Atom
flagsny::Atom
Flags enum nameny::Atom
fullname() constny::Atom
hasChildren() constny::Atominline
hasGenericParameters() constny::Atominline
hasMember(const AnyString &name) constny::Atominline
hasReturnType() constny::Atominline
instanceid (defined in ny::Atom)ny::Atom
instances (defined in ny::Atom)ny::Atom
ircodeny::Atom
isAnonymousClass() constny::Atominline
isCapturedVariable() constny::Atominline
isClass() constny::Atominline
isClassMember() constny::Atominline
isCloneCtor() constny::Atominline
isContextual() constny::Atominline
isCtor() constny::Atominline
isDtor() constny::Atominline
isFunction() constny::Atominline
isFunctor() constny::Atominline
isInstanciatedny::Atom
isMemberVarDefaultInit() constny::Atominline
isMemberVariable() constny::Atominline
isNamespace() constny::Atominline
isOperator() constny::Atominline
isProperty() constny::Atominline
isPropertyGet() constny::Atominline
isPropertySet() constny::Atominline
isPropertySetCustom() constny::Atominline
isPublicOrPublished() constny::Atominline
isSpecial() constny::Atominline
isTypeAlias() constny::Atominline
isUnit() constny::Atominline
isUnittest() constny::Atominline
isView() constny::Atominline
keyword() constny::Atom
lineny::Atom
localVariablesCountny::Atom
name() constny::Atominline
nameLookupFromParentScope(std::vector< std::reference_wrapper< Atom >> &list, const AnyString &name)ny::Atom
nameLookupOnChildren(std::vector< std::reference_wrapper< Atom >> &list, const AnyString &name, bool *singleHop=nullptr)ny::Atom
nextFieldIndexny::Atom
offsetny::Atom
opcodesny::Atom
originny::Atom
ownedny::Atom
parametersny::Atom
parentny::Atom
parentScope()ny::Atominline
parentScope() constny::Atominline
printTree(const ClassdefTableView &) constny::Atom
propertyLookupOnChildren(std::vector< std::reference_wrapper< Atom >> &list, const AnyString &prefix, const AnyString &name)ny::Atom
renameChild(const AnyString &from, const AnyString &to)ny::Atom
retrieveCaption(YString &out, const ClassdefTableView &table) constny::Atom
retrieveFullname(YString &out, const ClassdefTableView *table=nullptr, bool parentName=true) constny::Atom
returnTypeny::Atom
runtimeSizeof() constny::Atominline
scopeForNameResolutionny::Atom
stackSizeExtrany::Atom
tmplparamsny::Atom
tmplparamsForPrintingny::Atom
typeny::Atom
Type enum nameny::Atom
varinfony::Atom
visibilityny::Atom
~Atom() (defined in ny::Atom)ny::Atom