cpptooling.data.type

Members

Enums

Language
enum Language

The kind of language which influences name mangling.

Functions

toStringNs
string toStringNs(T ns)

Convert a namespace stack to a string separated by ::.

Structs

CppClassNesting
struct CppClassNesting

TODO should be Optional type, either it has a nesting or it is "global". Don't check the length and use that as an insidential "no nesting".

CppNs
struct CppNs

Name of a C++ namespace.

CppNsNesting
struct CppNsNesting

Nesting of C++ namespaces as a string.

CppNsStack
struct CppNsStack

Stack of nested C++ namespaces.

Location
struct Location

Locaiton of a symbol.

LocationTag
struct LocationTag

Represent a location.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)

This Source Code Form is subject to the terms of the Mozilla Public License, v.2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.

License

MPL-2