|
@@ -84,6 +84,12 @@ typedef unsigned (*cmLexUserMatcherPtr_t)( const cmChar_t* cp, unsigned cn );
|
84
|
84
|
|
85
|
85
|
cmRC_t cmLexRegisterMatcher( cmLexH h, unsigned id, cmLexUserMatcherPtr_t funcPtr );
|
86
|
86
|
|
|
87
|
+// Get and set the lexer filter flags kReturnXXXLexFl.
|
|
88
|
+// These flags can be safely enabled and disabled between
|
|
89
|
+// calls to cmLexGetNextToken().
|
|
90
|
+unsigned cmLexFilterFlags( cmLexH h );
|
|
91
|
+void cmLexSetFilterFlags( cmLexH h, unsigned flags );
|
|
92
|
+
|
87
|
93
|
// Return the type id of the current token and advances to the next token
|
88
|
94
|
unsigned cmLexGetNextToken( cmLexH h );
|
89
|
95
|
|