doesn't look like it will have C++ code in it.
Suggestions on a better heuristic are welcome.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169248
91177308-0d34-0410-b5e6-
96231b3b80d8
if 'INPUTS/' in f.name or 'test/' in f.name:
return
+ ext = os.path.splitext(f.name)[1]
+ if ext not in ['.cpp', '.c', '.h', '.inc', '.def']:
+ return
+
lines = f.readlines()
- look_for_api_header = os.path.splitext(f.name)[1] == '.cpp'
+ look_for_api_header = ext in ['.cpp', '.c']
found_headers = False
headers_begin = 0
headers_end = 0