8#ifndef INCLUDED_BSLS_BSLSOURCENAMEPARSERUTIL
9#define INCLUDED_BSLS_BSLSOURCENAMEPARSERUTIL
461 size_t *componentNameLength,
462 const char *sourceName,
463 unsigned *type_p = 0);
#define BSLS_IDENT(str)
Definition bsls_ident.h:195
Definition bdlt_iso8601util.h:691
Definition bsls_bslsourcenameparserutil.h:374
static int getComponentName(const char **componentNamePtr, size_t *componentNameLength, const char *sourceName, unsigned *type_p=0)
SourceTypes
Definition bsls_bslsourcenameparserutil.h:377
@ k_MASK_TEST
Definition bsls_bslsourcenameparserutil.h:417
@ k_HEADER
Definition bsls_bslsourcenameparserutil.h:419
@ k_MASK_KIND
Definition bsls_bslsourcenameparserutil.h:416
@ k_GTEST
Definition bsls_bslsourcenameparserutil.h:422
@ k_IMPL
Definition bsls_bslsourcenameparserutil.h:420
@ k_IS_SUBORDINATE_TEST
Definition bsls_bslsourcenameparserutil.h:428
@ k_TTEST
Definition bsls_bslsourcenameparserutil.h:421
@ k_IS_TEST_XTEMPLATE
Definition bsls_bslsourcenameparserutil.h:424
@ k_IS_MULTIFILE_TEST
Definition bsls_bslsourcenameparserutil.h:426
@ k_IS_CPP03_GENERATED
Definition bsls_bslsourcenameparserutil.h:430
static const char * errorMessage(int errorCode)