aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-09-18 15:37:17 +0000
committerDouglas Gregor <dgregor@apple.com>2009-09-18 15:37:17 +0000
commitf45b0cf38910ede9cfae839ce00d6b39a880fed8 (patch)
tree410b1de621da8276000d7e25744c7dfe81c5a69d /llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
parentbd1af01fcd07f706a429d980d70437d767837288 (diff)
downloadllvm-f45b0cf38910ede9cfae839ce00d6b39a880fed8.zip
llvm-f45b0cf38910ede9cfae839ce00d6b39a880fed8.tar.gz
llvm-f45b0cf38910ede9cfae839ce00d6b39a880fed8.tar.bz2
Implement code completion for tags, e.g., code completion after "enum"
will provide the names of various enumerations currently visible. Introduced filtering of code-completion results when we build the result set, so that we can identify just the kinds of declarations we want. This implementation is incomplete for C++, since we don't consider that the token after the tag keyword could start a nested-name-specifier. llvm-svn: 82222
Diffstat (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp')
0 files changed, 0 insertions, 0 deletions