diff --git a/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp b/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp index 2ad37aee7f7..d83a5d5fc1c 100644 --- a/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp +++ b/src/plugins/qmakeprojectmanager/profilecompletionassist.cpp @@ -238,28 +238,77 @@ static const char *const variableKeywords[] = { }; static const char *const functionKeywords[] = { + "absolute_path", "basename", + "cache", + "cat", + "clean_path", + "clear", + "CONFIG", "contains", "count", + "debug", + "defined", "dirname", + "enumerate_vars", + "equals", "error", - "eval", + "escape_expand", "exists", + "export", + "eval", + "files", "find", + "first", "for", + "format_number", + "fromfile", + "getenv", + "greaterThan", + "if", "include", "infile", + "isActiveConfig", "isEmpty", + "isEqual", + "lessThan", "join", + "last", + "list", + "load", + "log", + "lower", "member", "message", + "mkpath", "packagesExist", + "parseJson", "prompt", "quote", + "relative_path", "replace", + "requires", + "resolve_depends", + "reverse", + "re_escape", + "section", + "shadowed", + "shell_path", + "shell_quote", + "size", + "split", "sprintf", + "sort_depends", "system", + "system_path", + "system_quote", + "title", + "touch", "unique", + "unset", + "upper", + "val_escape", + "write_file", "warning", 0 };