Home | History | Annotate | Download | only in c2hal

Lines Matching full:strdup

73                 yylval->str = strdup(yytext);                            \
111 \/\*([^*]|\*+[^*\/])*\*+\/ { last_comment = strdup(yytext); }
133 <INCLUDE_STATE>{PATH} { yylval->str = strdup(yytext); return INCLUDE_FILE; }
138 functionText = strdup(yytext);
151 yylval->str = strdup(functionText.c_str());
160 yylval->str = strdup(yytext);
172 yylval->str = strdup(defineText.c_str());
176 "using" { BEGIN(COPY_DECL_STATE); otherText = strdup(yytext); }
177 "#"{S}*{L}+ { BEGIN(COPY_DECL_STATE); otherText = strdup(yytext); }
185 yylval->str = strdup(otherText.c_str());
205 {ID} { yylval->str = strdup(yytext); return ID; }
206 0[xX]{H}+{IS}? { yylval->str = strdup(yytext); return INTEGRAL_VALUE; }
207 0{D}+{IS}? { yylval->str = strdup(yytext); return INTEGRAL_VALUE; }
208 {D}+{IS}? { yylval->str = strdup(yytext); return INTEGRAL_VALUE; }
210 {D}+{E}{FS}? { yylval->str = strdup(yytext); return VALUE; }
211 {D}+\.{E}?{FS}? { yylval->str = strdup(yytext); return VALUE; }
212 {D}*\.{D}+{E}?{FS}? { yylval->str = strdup(yytext); return VALUE; }
213 L?\"(\\.|[^\\"])*\" { yylval->str = strdup(yytext); return VALUE; }