llvm-project/clang/test/Index
Erik Verbruggen 52b26713be Mark invalid RecordDecls as completed.
Sema::ActOnTag creates TagDecls for records. However, if those record
declarations are invalid, and the parser is in C++ mode, it would
silently drop the TagDecl (and leave it as "beingDefined"). The problem
is that other code (e.g. the ASTWriter) will serialize all types, and
expects them to be complete. So, leaving them open would result in
failing asserts.

Fixes PR20320

Differential Revision: http://reviews.llvm.org/D21176

llvm-svn: 285275
2016-10-27 08:37:14 +00:00
..
Core [index] Fixes for locations and relations in Objective C categories and getters/setters 2016-10-25 21:11:22 +00:00
Inputs [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
reparse-with-remaps Add a test I forgot to svn add in r197755 2013-12-20 00:21:47 +00:00
skip-parsed-bodies clang/test/Index/skip-parsed-bodies/compile_commands.json: Appease targeting msvc. 2016-02-10 01:45:51 +00:00
IBOutletCollection.m [libclang] Attribute visitation happens out-of-source-order, make sure 2013-02-08 01:12:25 +00:00
TestClassDecl.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
TestClassForwardDecl.m [test] Attempt a change to see if it fixes the test for the windows bot. 2015-08-05 17:52:57 +00:00
annotate-attribute.cpp
annotate-comments-availability-attrs.cpp AvailabilityAttr: we accept "macos" as the platform name. 2016-06-28 20:55:30 +00:00
annotate-comments-objc.m [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
annotate-comments-preprocessor.c
annotate-comments-property-accessor.m comment parsing: when property accessors don't have comment 2013-01-12 00:28:34 +00:00
annotate-comments-typedef.m [Index] Make the USRs more stable. 2014-02-23 18:23:29 +00:00
annotate-comments-unterminated.c Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
annotate-comments.cpp [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
annotate-context-sensitive.cpp [libclang] Make token annotation of type/storage qualifiers accurate. 2013-01-07 19:16:27 +00:00
annotate-deep-statements.cpp Add ubsan/not_ubsan features to Clang lit tests and use 2014-09-03 19:46:32 +00:00
annotate-literals.m [ObjC] Add NSValue support for objc_boxed_expressions 2015-06-26 05:28:36 +00:00
annotate-macro-args.h
annotate-macro-args.m clang/test/Index: Fix two tests. Both %S and %t are expanded to absolute paths. 2012-10-02 00:11:53 +00:00
annotate-module.m [libclang] Make sure to use the raw module format for libclang parsing. 2015-11-20 03:36:21 +00:00
annotate-nested-name-specifier.cpp [libclang] Make token annotation of type/storage qualifiers accurate. 2013-01-07 19:16:27 +00:00
annotate-parameterized-classes.m C++ support for Objective-C lightweight generics. 2015-07-07 03:58:14 +00:00
annotate-subscripting.m
annotate-tokens-cxx0x.cpp Report a correct end location for nameless parameters. 2014-02-02 15:28:46 +00:00
annotate-tokens-include.c
annotate-tokens-include.h
annotate-tokens-pp.c [libclang] When annotating preprocessor tokens, if we are in a macro definition, 2013-01-07 19:16:32 +00:00
annotate-tokens-preamble.c
annotate-tokens-with-default-args.cpp
annotate-tokens-with-default-args.h
annotate-tokens.c Make sizeof and alignof a CXCursor_UnaryExpr 2016-06-09 16:16:06 +00:00
annotate-tokens.cpp [libclang] While visiting a C++ destructor decl, keep the type identifier associated with the decl, 2014-02-09 08:13:47 +00:00
annotate-tokens.m C++ support for Objective-C lightweight generics. 2015-07-07 03:58:14 +00:00
annotate-toplevel-in-objccontainer.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
annotate-toplevel-in-objccontainer.m.h
arc-annotate.m In VarDecl::getSourceRange() make sure to check that the source location 2012-10-08 23:08:41 +00:00
arc-complete.m
asm-attribute.c [libclang] Provide location for attributes and expose 'packed' attribute. 2013-09-25 00:14:38 +00:00
attributes-cuda.cu [CUDA] Added stubs for new attributes used by CUDA headers. 2015-08-10 20:33:56 +00:00
attributes.c [libclang] Add attribute support for 'pure', 'const' and 'noduplicate'. 2014-05-01 15:41:58 +00:00
availability.c AvailabilityAttr: we accept "macos" as the platform name. 2016-06-28 20:55:30 +00:00
availability.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
blocks.c
boxed-exprs.h
boxed-exprs.m
c-index-api-loadTU-test.m Indexer: add CXObjCPropertyAttr_class for class properties. 2016-05-31 23:22:04 +00:00
c-index-getCursor-pp.c [libclang] When getting the cursor for an identifier inside a macro definition, check if 2013-01-07 19:16:25 +00:00
c-index-getCursor-test.m [test] Fix tests in non-darwin bots. 2015-08-05 23:44:06 +00:00
c-index-pch.c [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
c-index-redecls.c [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
c-index-unsupported-warning-test.c Fix crash in libclang if code completion is used with unknown flags. 2013-07-18 14:23:12 +00:00
cindex-from-source.m [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
cindex-on-invalid-usrs.m
cindex-on-invalid.m
cindex-test-inclusions.c Show inclusions from a preamble in clang_getInclusions. 2016-01-06 15:12:51 +00:00
code-completion-skip-bodies.cpp clang/test/Index/code-completion-skip-bodies.cpp: Check stdout and stderr individually, rather than mixed output of stdout and stderr with 2>&1. 2013-01-17 07:27:55 +00:00
code-completion.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
codecompletion-chained.cpp [PCH/Modules] In ASTReader::completeVisibleDeclsMap, make sure to visit all 2012-12-19 22:21:18 +00:00
comment-c-decls.c clang-format: Fix tests after recent change to ObjC block formatting. 2014-10-22 09:50:23 +00:00
comment-cplus-decls.cpp Pretty Printer: Print constexpr and ref qualifiers. Don't print return types on destructors. 2014-02-25 18:49:49 +00:00
comment-cplus-template-decls.cpp [Index/DocComments] When cloning a full comment, pick the template parameters from the original FullComment, 2014-04-27 22:53:03 +00:00
comment-cplus11-specific.cpp [document parsing]: support c++11 type aliases 2013-05-02 15:44:16 +00:00
comment-custom-block-command.cpp [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
comment-lots-of-unknown-commands.c Fix for PR21254 - Assertion in comment parser 2014-10-15 16:18:20 +00:00
comment-misc-tags.m Comment parsing: fix a bug where a line with whitespace between two paragraphs 2013-08-23 18:03:40 +00:00
comment-objc-decls.m Extend type nullability qualifiers for Objective-C. 2015-06-19 18:14:38 +00:00
comment-objc-parameterized-classes.m Fix printing of parameterized Objective-C interfaces. 2015-10-01 00:53:13 +00:00
comment-to-html-xml-conversion.cpp [libclang] Visit TypeAliasTemplateDecl 2015-11-15 13:48:32 +00:00
comment-unqualified-objc-pointer.m Replace -fobjc-default-synthesize-properties with disable-objc-default-synthesize-properties. 2013-09-27 20:21:48 +00:00
comment-with-preamble.c [libclang] Make sure the preable does not truncate comments. 2013-04-19 23:24:25 +00:00
comment-xml-schema.c Comment parsing tests: XML schema: actually run the valid-function-10.xml test 2013-11-22 01:47:15 +00:00
compile_commands.json
complete-access-checks.cpp
complete-at-EOF.c [libclang] If the code-completion point is inside the preamble, adjust the position at the beginning of the file after the preamble. 2014-10-18 06:23:50 +00:00
complete-at-directives.m
complete-at-exprstmt.m
complete-block-property-assignment.m [CodeCompletion] Add a block property setter completion result 2016-10-18 10:55:01 +00:00
complete-blocks.m [libclang] Fix code-completion of block parameters that are marked with nullability specifier. 2015-07-07 06:20:22 +00:00
complete-call.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
complete-categories.m
complete-constructor-params.cpp [libclang] Fix crash when code-completing inside constructor initializer for a builtin type. 2015-03-13 07:39:30 +00:00
complete-ctor-inits.cpp Try to fix the test harder, it still fails on windows for unknown reasons. 2015-07-10 13:04:41 +00:00
complete-cxx-inline-methods.cpp
complete-declarators.cpp
complete-declarators.m [Parser] Don't code-complete twice. 2013-03-27 23:58:17 +00:00
complete-documentation-properties.m Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
complete-documentation-templates.cpp Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
complete-documentation.cpp Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
complete-enums.c
complete-enums.cpp
complete-exprs.c When code completing in a statement, parenthesized expression, or 2013-01-31 05:03:46 +00:00
complete-exprs.cpp [libclang] Remove the ParentKind cursor kind from code-completion results. 2012-09-26 16:39:56 +00:00
complete-exprs.m
complete-functor-call.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
complete-hiding.c
complete-in-invalid-method.m
complete-in-stringify.c
complete-interfaces.m
complete-ivar-access.m
complete-kvc.m Stop back-patching 'readonly' Objective-C properties with 'readwrite' ones. 2015-11-03 01:15:46 +00:00
complete-lambdas.cpp
complete-lambdas.mm Allow the computation of the base priority for a declaration code completion result to consider the completion context 2013-01-31 04:52:16 +00:00
complete-macro-args.c [libclang] Fix assertion hit when code-completing inside a function macro with more 2013-02-22 22:28:58 +00:00
complete-macros.c [modules] Stop trying to fake up a linear MacroDirective history. 2015-04-29 23:20:19 +00:00
complete-macros.h [Preprocessor/CodeComplete] Don't add include guard macros to code-completion results. 2014-04-09 18:21:23 +00:00
complete-member-access.m
complete-memfunc-cvquals.cpp
complete-method-decls.m Implement filtering for code completion of identifiers. 2016-07-27 14:56:59 +00:00
complete-module-undef.m Avoid a crash after loading an #undef'd macro in code completion 2014-09-30 20:00:18 +00:00
complete-modules.m [libclang] Make sure to use the raw module format for libclang parsing. 2015-11-20 03:36:21 +00:00
complete-natural.m
complete-objc-message-id.m Implement filtering for code completion of identifiers. 2016-07-27 14:56:59 +00:00
complete-objc-message.m Implement filtering for code completion of identifiers. 2016-07-27 14:56:59 +00:00
complete-optional-params.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
complete-parameterized-classes.m [code-completion] Strip outer nullability annotations when completing method implementations. 2015-07-24 17:00:19 +00:00
complete-pch.m [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
complete-pointer-and-reference-to-functions.cpp Improves overload completion result chunks. 2015-01-28 14:17:22 +00:00
complete-preamble.cpp [libclang] Add a flag to create the precompiled preamble on the first parse. 2015-12-15 09:30:31 +00:00
complete-preamble.h
complete-preprocessor.m [libclang] Always report a CXCursor_MacroDefinition for code-completion 2012-09-27 00:24:09 +00:00
complete-properties.m
complete-property-flags.m Define weak and __weak to mean ARC-style weak references, even in MRC. 2015-10-22 18:38:17 +00:00
complete-property-getset.m
complete-protocols.m
complete-qualified.cpp Fix FileCheck --check-prefix lines. 2013-08-12 12:51:05 +00:00
complete-recovery.m Implement filtering for code completion of identifiers. 2016-07-27 14:56:59 +00:00
complete-stmt.c Replace __double_underscored type nullability qualifiers with _Uppercase_underscored 2015-06-24 22:02:08 +00:00
complete-super.cpp
complete-super.m Implement filtering for code completion of identifiers. 2016-07-27 14:56:59 +00:00
complete-synthesized.m
complete-tabs.c
complete-template-friends-defined.cpp PR13699: Include friend declarations in code completion results if they had a 2015-01-15 02:27:20 +00:00
complete-templates.cpp
complete-type-factors.m Initial support for C++ parameter completion 2015-01-21 16:24:11 +00:00
complete-unterminated.c
complete-with-annotations.cpp
crash-recovery-code-complete.c Introduce the feature "can-remove-opened-file" to suppress tests. [PR18856] 2014-02-16 10:15:34 +00:00
crash-recovery-modules.m Suppress uninteresting output from crash-recovery-modules.m 2015-10-29 20:43:31 +00:00
crash-recovery-reparse.c [c-index-test] For the '-remap-file' option use a comma for separator which is more 2013-12-05 20:13:27 +00:00
crash-recovery.c [libclang] Make sure we don't access past the tokens buffer while token annotation. 2013-11-27 05:50:55 +00:00
create-tu-fail.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
cursor-dynamic-call.mm [libclang] When initializing an ObjC object via the "[[ClassName alloc] init*]" pattern, 2014-11-10 23:21:35 +00:00
cursor-ref-names.cpp
cxx-operator-overload.cpp
cxx11-lambdas.cpp [libclang] Use same USR encoding for 'class' as 'struct'. 2014-12-08 08:48:33 +00:00
error-on-deserialized.c Move not past env. 2013-07-25 14:52:56 +00:00
evaluate-cursor.cpp [libclang] Introduce APIs for evaluating a cursor and checking if a macro is builtin/function. 2016-01-16 00:20:02 +00:00
file-includes.c Have SourceManager::getLocForEndOfFile() point at the "EOF" location of the FileID. 2013-05-07 04:29:22 +00:00
file-macro-refs.c
file-refs-subscripting.m
file-refs.c
file-refs.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
file-refs.m
fix-its.c Format strings: don't ever convert %+d to %lu. 2013-01-17 22:34:10 +00:00
fix-its.m Improve the printing of ranges when macros are involved. 2015-09-24 01:21:01 +00:00
format-comment-cdecls.c clang-format: Fix tests after recent change to ObjC block formatting. 2014-10-22 09:50:23 +00:00
get-cursor-includes.c
get-cursor-macro-args.h When associating file ranges of macro arguments with their 2012-10-20 00:51:32 +00:00
get-cursor-macro-args.m When associating file ranges of macro arguments with their 2012-10-20 00:51:32 +00:00
get-cursor.c [libclang] During member ref expression visitation, ignore base anonymous struct/union fields. 2015-03-13 04:40:07 +00:00
get-cursor.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
get-cursor.m [libclang] For convenience to clients, make sure that nullability and __kindof annotations do not hide 2015-08-24 19:50:45 +00:00
getcursor-pp-pch.c
getcursor-pp-pch.c.h
getcursor-preamble.h Mark a struct definition in an objc container with the TopLevelDeclInObjCContainer bit. 2013-01-29 18:00:54 +00:00
getcursor-preamble.m clang/test/Index/getcursor-preamble.m: Formatting. 2013-01-29 23:03:22 +00:00
headerfile-comment-to-html.m clang/test/Index/headerfile-comment-to-html.m: Try to unbreak libxml2-less hosts to eliminate "CommentXMLValid". 2013-02-01 00:17:45 +00:00
in-class-init.cpp
include_test.h
include_test_2.h
index-attrs.c libclang: expose dllexport, dllimport attributes 2015-12-10 18:45:18 +00:00
index-attrs.cpp libclang: expose dllexport, dllimport attributes 2015-12-10 18:45:18 +00:00
index-attrs.m
index-decls.m [index] Create different USR if a property is a class property. 2016-07-15 22:18:19 +00:00
index-file.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
index-file.cu [cuda] Driver changes to compile and stitch together host and device-side CUDA code. 2015-07-13 23:27:56 +00:00
index-invalid-code.m
index-kernel-invocation.cpp
index-many-call-ops.cpp [test] After r262290 reducing stack usage, try re-enabling asan on the related test. 2016-03-01 04:40:20 +00:00
index-many-logical-ops.c [test] Re-enable asan on the test, stack usage should be lower. 2016-03-03 05:33:48 +00:00
index-module-with-vfs.m Honour -ivfsoverlay in ASTUnit to match clang 2014-04-15 18:16:25 +00:00
index-module.m Remove the new module cache from the index-module test 2016-07-14 22:53:23 +00:00
index-pch-objc.m [test] Add '-target' option to fix bot failure. 2014-06-21 18:28:44 +00:00
index-pch-with-module.m Initialize the AST consumer as soon as we have both an ASTConsumer and an 2015-08-18 20:39:29 +00:00
index-pch.cpp [PCH] When deserializing an IdentifierInfo, call IdentifierInfo::RevertTokenIDToIdentifier() only when it's not already an identifier. 2013-02-27 01:13:51 +00:00
index-refs.cpp [libclang] indexing: make sure to not visit init-list expressions twice. 2016-02-09 19:07:24 +00:00
index-refs.m [index] libclang: Make sure to treat forward ObjC protocols as ObjCProtocolRef declarations, and fix related crash. 2016-03-09 02:12:46 +00:00
index-subscripting-literals.m
index-suppress-refs.cpp
index-suppress-refs.h
index-suppress-refs.hpp
index-suppress-refs.m Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. 2013-02-07 19:01:24 +00:00
index-templates.cpp [libclang] Visit TypeAliasTemplateDecl 2015-11-15 13:48:32 +00:00
index-with-working-dir.c [options] Fix mishandling of aliased options that was introduced in r166444. 2012-10-26 19:36:33 +00:00
initializer-memory.cpp
invalid-code-rdar10451854.m
invalid-code-rdar_7833619.m
invalid-rdar-8236270.cpp
keep-going.cpp Fix test breakage on windows where the default std is c++11 by forcing c++03 in the test. 2016-03-01 12:53:18 +00:00
linkage.c [modules] Follow the C++ standard's rule for linkage of enumerators: they have 2015-11-13 03:52:13 +00:00
load-classes.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
load-decls.c Report a correct end location for nameless parameters. 2014-02-02 15:28:46 +00:00
load-exprs.c
load-namespaces.cpp Report a correct end location for nameless parameters. 2014-02-02 15:28:46 +00:00
load-stmts.cpp Add -frtti/-fexceptions to some more tests that assume they're on 2015-02-26 18:29:41 +00:00
local-symbols.m [libclang] Have clang_getCursorSpelling() return the string for a CXCursor_ObjCStringLiteral or CXCursor_StringLiteral cursor. 2014-03-03 19:40:52 +00:00
modules-objc-categories.m [libclang] Add test case for r178374. 2013-03-29 22:16:32 +00:00
ms-if-exists.cpp
namespaced-base-ctor-init.cpp Preserve source location information for qualified names used in a constructor 2015-12-12 02:17:54 +00:00
nested-binaryoperators.cpp
overrides.cpp libclang: add a function to check whether a member function is pure virtual 2013-05-17 18:38:35 +00:00
overrides.m
overriding-ftemplate-comments.cpp [libclang] Function templates can be 'overloaded' by return type, so encode the return type in the USR 2014-12-08 08:48:11 +00:00
overriding-method-comments.mm [libclang] Function templates can be 'overloaded' by return type, so encode the return type in the USR 2014-12-08 08:48:11 +00:00
parse-all-comments.c [test/Index] Update libclang tests to use libclang for creating PCH files. 2015-08-05 17:23:59 +00:00
pch-depending-on-deleted-module.c [modules] PR22534: Load files specified by -fmodule-file= eagerly. In particular, this avoids the need to re-parse module map files when using such a module. 2015-08-09 08:48:41 +00:00
pch-opaque-value.cpp
pch-warn-as-error-code-split.cpp [test] Add 'env' to fix test failures in windows bots. 2016-07-13 22:03:47 +00:00
pch-warn-as-error-code-split.h [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors that we set diagnostic engine state appropriately. 2016-07-13 20:35:26 +00:00
pch-warn-as-error-code.cpp [PCH/preamble] Make sure that if the preamble/PCH was serialized with errors that we set diagnostic engine state appropriately. 2016-07-13 20:35:26 +00:00
pch-with-errors.c clang/test/Index/pch-with-errors.c: Remove XFAIL added in r206294. It has been fixed since r206644. 2014-04-19 16:49:22 +00:00
pch-with-errors.m [PCH] Fix a PCH serialization crash, with invalid code related to forward enum references. 2013-08-07 21:17:33 +00:00
pch-with-module.m Revert "Revert r241620 and follow-up commits" and move the initialization 2015-07-08 01:00:30 +00:00
pr20320.cpp Mark invalid RecordDecls as completed. 2016-10-27 08:37:14 +00:00
pr20320.h Mark invalid RecordDecls as completed. 2016-10-27 08:37:14 +00:00
pragma-diag-reparse.c
preamble-reparse-chained.c
preamble-reparse-cmd-define.c [c-index-test] For the '-remap-file' option use a comma for separator which is more 2013-12-05 20:13:27 +00:00
preamble-reparse-cmd-define.c.h
preamble-reparse-cmd-define.c.remap
preamble-reparse-import.m
preamble-reparse-import.m-1.h
preamble-reparse-import.m-2.h
preamble-reparse-import.m-3.h
preamble-reparse-warn-end-of-file.c clang/test/Index/preamble-reparse-warn-*.c: Stabilize on win32. 2014-03-10 06:02:13 +00:00
preamble-reparse-warn-macro.c clang/test/Index/preamble-reparse-warn-*.c: Stabilize on win32. 2014-03-10 06:02:13 +00:00
preamble-reparse-with-BOM.m [libclang] Allow building a precompiled preamble with compiler errors 2013-06-11 00:36:55 +00:00
preamble-reparse.c [c-index-test] For the '-remap-file' option use a comma for separator which is more 2013-12-05 20:13:27 +00:00
preamble-with-implicit-import.m [Modules] Don't infinite recurse on implicit import of circular modules in preamble 2016-02-11 17:04:42 +00:00
preamble.c [Preprocessor] Pass TranslationUnitKind to the preprocessor and if it is TU_Prefix 2014-03-07 07:47:58 +00:00
preamble_macro_template.cpp Add libclang capabilities to retriete template arguments from specializations. 2014-10-10 20:01:05 +00:00
print-bitwidth.c libclang: Add a function to libclang for retrieving the bit width value 2012-12-04 15:13:46 +00:00
print-cxx-manglings.cpp Index: provide adjustment thunk information for C++ manglings 2016-02-06 22:36:34 +00:00
print-display-names.cpp
print-mangled-name.cpp Make clang_Cursor_getMangling not mangle if the declaration isn't mangled 2015-10-08 00:01:20 +00:00
print-type-cxx11.cpp Switch to the new MingW ABI. 2013-12-12 16:07:11 +00:00
print-type-declaration.cpp [libclang] Handle AutoType in clang_getTypeDeclaration 2016-01-07 09:20:40 +00:00
print-type-size.cpp [libclang] Add functions to get information about fields. 2015-04-13 16:55:04 +00:00
print-type.c [libclang] Expose the ElaboratedType 2016-05-03 06:58:29 +00:00
print-type.cpp [libclang] Expose the ElaboratedType 2016-05-03 06:58:29 +00:00
print-type.m Indexer: add CXObjCPropertyAttr_class for class properties. 2016-05-31 23:22:04 +00:00
print-usrs.c
properties-class-extensions.m [libclang] Sync-up the way top-level decls in an ASTUnit are handled with how decls in a DeclContext are handled. 2016-07-01 19:10:54 +00:00
rdar-8288645-invalid-code.mm
rdar12316296-codecompletion.m
recover-bad-code-rdar_7487294.c Add 'not' to commands that are expected to fail. 2013-07-04 16:16:58 +00:00
recursive-cxx-member-calls.cpp Expose cxx constructor and method properties through libclang and python bindings. 2016-04-27 12:48:25 +00:00
recursive-member-access.c
redeclarations.cpp
remap-complete.c [c-index-test] For the '-remap-file' option use a comma for separator which is more 2013-12-05 20:13:27 +00:00
remap-cursor-at.c [c-index-test] For the '-remap-file' option use a comma for separator which is more 2013-12-05 20:13:27 +00:00
remap-load.c [Clang] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-20 01:02:18 +00:00
reparse-instantiate.cpp
reparse-predef-objc-protocol.m Fix the rececl chain for redeclarations of predefined decls 2014-08-18 19:32:45 +00:00
retain-comments-from-system-headers.c [Clang] Remove unwanted --check-prefix=CHECK from unit tests. NFC. 2016-04-20 01:02:18 +00:00
retain-target-options.c
skipped-ranges.c [libclang] Record ranges skipped by the preprocessor and expose them with libclang. 2013-12-05 08:19:32 +00:00
subclass-comment.mm Comment parsing tests: move tests where they belong 2013-08-19 07:13:02 +00:00
symbol-visibility.c clang-c: Add the clang_getCursorVisibility() API 2016-05-31 15:55:51 +00:00
targeted-annotation.c [PCH/modules] Require the preprocessing record option to match the used PCH, if modules are enabled. 2013-04-26 21:33:40 +00:00
targeted-cursor.c
targeted-cursor.m
targeted-cursor.m.h
targeted-fields.h
targeted-file-refs.c
targeted-nested1.h
targeted-preamble.h
targeted-top.h
unmatched-braces.c
unmatched-braces.m
usrs-cxx0x.cpp [libclang] Use same USR encoding for 'class' as 'struct'. 2014-12-08 08:48:33 +00:00
usrs.cpp clang/test/Index/usrs.cpp: Appease targeting msvc. 2014-12-08 10:20:33 +00:00
usrs.m [index] Distinguish USRs of anonymous enums by using their first enumerator. 2016-03-04 07:17:53 +00:00
visibility.c Index: expose visibility attribute 2015-09-05 18:53:43 +00:00
warning-flags.c [tests] Remove calls to grep 2015-08-10 07:01:11 +00:00
werror.c