| 568 | DAS_API bool isMatchingArgumentType ( TypeInfo * argType, TypeInfo * passType); |
| 569 | |
| 570 | enum class PrintFlags : uint32_t { |
| 571 | none = 0 |
| 572 | , escapeString = (1<<0) |
| 573 | , namesAndDimensions = (1<<1) |
| 574 | , typeQualifiers = (1<<2) |
| 575 | , refAddresses = (1<<3) |
| 576 | , singleLine = (1<<4) |
| 577 | , fixedFloatingPoint = (1<<5) |
| 578 | , fullTypeInfo = (1<<6) |
| 579 | |
| 580 | , string_builder = PrintFlags::none |
| 581 | , debugger = PrintFlags::escapeString | PrintFlags::namesAndDimensions |
| 582 | | PrintFlags::typeQualifiers | PrintFlags::refAddresses | PrintFlags::fixedFloatingPoint |
| 583 | , stackwalker = PrintFlags::escapeString | PrintFlags::namesAndDimensions |
| 584 | | PrintFlags::typeQualifiers | PrintFlags::fixedFloatingPoint |
| 585 | }; |
| 586 | |
| 587 | DAS_API string debug_type ( const TypeInfo * info ); |
| 588 | DAS_API string getTypeInfoMangledName ( TypeInfo * info ); |
no outgoing calls
no test coverage detected