From 23373c73f0d1680a84e9ba62c92ebbc59c302f87 Mon Sep 17 00:00:00 2001 From: Anders Waldenborg Date: Wed, 2 May 2012 19:37:16 +0000 Subject: [python] Run tests for c++ with std=c++11 llvm-svn: 156008 --- clang/bindings/python/tests/cindex/util.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'clang/bindings/python/tests/cindex/util.py') diff --git a/clang/bindings/python/tests/cindex/util.py b/clang/bindings/python/tests/cindex/util.py index 388b2694899..f924094b211 100644 --- a/clang/bindings/python/tests/cindex/util.py +++ b/clang/bindings/python/tests/cindex/util.py @@ -15,16 +15,17 @@ def get_tu(source, lang='c', all_warnings=False): all_warnings is a convenience argument to enable all compiler warnings. """ name = 't.c' + args = [] if lang == 'cpp': name = 't.cpp' + args.append('-std=c++11') elif lang == 'objc': name = 't.m' elif lang != 'c': raise Exception('Unknown language: %s' % lang) - args = [] if all_warnings: - args = ['-Wall', '-Wextra'] + args += ['-Wall', '-Wextra'] index = Index.create() tu = index.parse(name, args=args, unsaved_files=[(name, source)]) -- cgit v1.2.3