MCPcopy Create free account
hub / github.com/davisking/dlib / cpp_tokenizer_kernel_1

Method cpp_tokenizer_kernel_1

dlib/cpp_tokenizer/cpp_tokenizer_kernel_1.h:193–287  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

191 typename set
192 >
193 cpp_tokenizer_kernel_1<tok,queue,set>::
194 cpp_tokenizer_kernel_1(
195 ) :
196 have_peeked(false)
197 {
198 // add C++ keywords to keywords
199 std::string temp;
200 temp = "#include"; keywords.add(temp);
201 temp = "__asm"; keywords.add(temp);
202 temp = "_asm"; keywords.add(temp);
203 temp = "if"; keywords.add(temp);
204 temp = "int"; keywords.add(temp);
205 temp = "else"; keywords.add(temp);
206 temp = "template"; keywords.add(temp);
207 temp = "void"; keywords.add(temp);
208 temp = "false"; keywords.add(temp);
209 temp = "class"; keywords.add(temp);
210 temp = "public"; keywords.add(temp);
211 temp = "while"; keywords.add(temp);
212 temp = "bool"; keywords.add(temp);
213 temp = "new"; keywords.add(temp);
214 temp = "delete"; keywords.add(temp);
215 temp = "true"; keywords.add(temp);
216 temp = "typedef"; keywords.add(temp);
217 temp = "const"; keywords.add(temp);
218 temp = "virtual"; keywords.add(temp);
219 temp = "inline"; keywords.add(temp);
220 temp = "for"; keywords.add(temp);
221 temp = "break"; keywords.add(temp);
222 temp = "struct"; keywords.add(temp);
223 temp = "float"; keywords.add(temp);
224 temp = "case"; keywords.add(temp);
225 temp = "enum"; keywords.add(temp);
226 temp = "this"; keywords.add(temp);
227 temp = "typeid"; keywords.add(temp);
228 temp = "double"; keywords.add(temp);
229 temp = "char"; keywords.add(temp);
230 temp = "typename"; keywords.add(temp);
231 temp = "signed"; keywords.add(temp);
232 temp = "friend"; keywords.add(temp);
233 temp = "wint_t"; keywords.add(temp);
234 temp = "default"; keywords.add(temp);
235 temp = "asm"; keywords.add(temp);
236 temp = "reinterpret_cast"; keywords.add(temp);
237 temp = "#define"; keywords.add(temp);
238 temp = "do"; keywords.add(temp);
239 temp = "continue"; keywords.add(temp);
240 temp = "auto"; keywords.add(temp);
241 temp = "unsigned"; keywords.add(temp);
242 temp = "size_t"; keywords.add(temp);
243 temp = "#undef"; keywords.add(temp);
244 temp = "#pragma"; keywords.add(temp);
245 temp = "namespace"; keywords.add(temp);
246 temp = "private"; keywords.add(temp);
247 temp = "#endif"; keywords.add(temp);
248 temp = "catch"; keywords.add(temp);
249 temp = "#else"; keywords.add(temp);
250 temp = "register"; keywords.add(temp);

Callers

nothing calls this directly

Calls 1

addMethod · 0.45

Tested by

no test coverage detected