Commit 3e0cda2b by Reed Kotler Committed by Jim Stichnoth

add include files from llvm used by subzero into doxygen

this fixes a lot of problems with the doxygen. for example with this, now doxygen correctly understands the cl::opt variables in ClFlags.cpp as variables, whereas previously it thought they were functions. it's possible to make the llvm includes more selective but this is a good first cut and better than including all of llvm includes. BUG= R=stichnot@chromium.org Review URL: https://codereview.chromium.org/1536773003 . Patch from Reed Kotler <rkotlerimgtec@gmail.com>.
parent 2cad380b
...@@ -298,7 +298,7 @@ AUTOLINK_SUPPORT = YES ...@@ -298,7 +298,7 @@ AUTOLINK_SUPPORT = YES
# diagrams that involve STL classes more complete and accurate. # diagrams that involve STL classes more complete and accurate.
# The default value is: NO. # The default value is: NO.
BUILTIN_STL_SUPPORT = NO BUILTIN_STL_SUPPORT = YES
# If you use Microsoft's C++/CLI language, you should set this option to YES to # If you use Microsoft's C++/CLI language, you should set this option to YES to
# enable parsing support. # enable parsing support.
...@@ -743,7 +743,13 @@ WARN_LOGFILE = ...@@ -743,7 +743,13 @@ WARN_LOGFILE =
# spaces. # spaces.
# Note: If this tag is empty the current directory is searched. # Note: If this tag is empty the current directory is searched.
INPUT = "src" INPUT = "src" \
"../llvm/include/llvm/ADT" \
"../llvm/include/llvm/Bitcode" \
"../llvm/include/llvm/Config" \
"../llvm/include/llvm/IR" \
"../llvm/include/llvm/IRReader" \
"../llvm/include/llvm/Support"
# This tag can be used to specify the character encoding of the source files # This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
...@@ -769,7 +775,7 @@ FILE_PATTERNS = ...@@ -769,7 +775,7 @@ FILE_PATTERNS =
# be searched for input files as well. # be searched for input files as well.
# The default value is: NO. # The default value is: NO.
RECURSIVE = NO RECURSIVE = YES
# The EXCLUDE tag can be used to specify files and/or directories that should be # The EXCLUDE tag can be used to specify files and/or directories that should be
# excluded from the INPUT source files. This way you can easily exclude a # excluded from the INPUT source files. This way you can easily exclude a
...@@ -1927,7 +1933,7 @@ SEARCH_INCLUDES = YES ...@@ -1927,7 +1933,7 @@ SEARCH_INCLUDES = YES
# preprocessor. # preprocessor.
# This tag requires that the tag SEARCH_INCLUDES is set to YES. # This tag requires that the tag SEARCH_INCLUDES is set to YES.
INCLUDE_PATH = INCLUDE_PATH = ../llvm/include
# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard # You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
# patterns (like *.h and *.hpp) to filter out the header-files in the # patterns (like *.h and *.hpp) to filter out the header-files in the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment