Lines Matching refs:suffixes
392 while (!cur_state_.suffixes.empty()) { in ParseFunctionName()
393 function_suffix_ += cur_state_.suffixes.back(); in ParseFunctionName()
394 cur_state_.suffixes.pop_back(); in ParseFunctionName()
494 cur_state_.suffixes.push_back(" const"); in ParseComplexString()
498 cur_state_.suffixes.push_back(" volatile"); in ParseComplexString()
519 while (!cur_state_.suffixes.empty()) { in AppendArgument()
520 arg += cur_state_.suffixes.back(); in AppendArgument()
521 cur_state_.suffixes.pop_back(); in AppendArgument()
570 cur_state_.suffixes.push_back("*"); in ParseArguments()
579 cur_state_.suffixes.push_back("&"); in ParseArguments()
584 cur_state_.suffixes.push_back("&&"); in ParseArguments()
595 if (!cur_state_.suffixes.empty() && (name[-1] == 'K' || name[-1] == 'V')) { in ParseArguments()
597 size_t index = cur_state_.suffixes.size(); in ParseArguments()
598 cur_state_.suffixes[index-1].insert(0, suffix); in ParseArguments()
600 cur_state_.suffixes.push_back(suffix); in ParseArguments()
608 if (!cur_state_.suffixes.empty()) { in ParseArguments()
611 if (cur_state_.suffixes.back()[0] == ' ') { in ParseArguments()
612 function_modifier = cur_state_.suffixes.back(); in ParseArguments()
613 cur_state_.suffixes.pop_back(); in ParseArguments()
615 while (!cur_state_.suffixes.empty()) { in ParseArguments()
616 function_type += cur_state_.suffixes.back(); in ParseArguments()
617 cur_state_.suffixes.pop_back(); in ParseArguments()
889 !cur_state_.suffixes.empty()) { in Parse()