|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/tools/extra/clangd/unittests/BackgroundIndexTests.cpp 88 TEST_F(BackgroundIndexTest, NoCrashOnErrorFile) {
107 TEST_F(BackgroundIndexTest, IndexTwoFiles) {
177 TEST_F(BackgroundIndexTest, ShardStorageTest) {
248 TEST_F(BackgroundIndexTest, DirectIncludesTest) {
299 TEST_F(BackgroundIndexTest, ShardStorageLoad) {
370 TEST_F(BackgroundIndexTest, ShardStorageEmptyFile) {
438 TEST_F(BackgroundIndexTest, NoDotsInAbsPath) {
467 TEST_F(BackgroundIndexTest, UncompilableFiles) {
530 TEST_F(BackgroundIndexTest, CmdLineHash) {
612 TEST_F(BackgroundIndexRebuilderTest, IndexingTUs) {
621 TEST_F(BackgroundIndexRebuilderTest, LoadingShards) {
tools/clang/tools/extra/clangd/unittests/ClangdTests.cpp 160 TEST_F(ClangdVFSTest, Parse) {
179 TEST_F(ClangdVFSTest, ParseWithHeader) {
195 TEST_F(ClangdVFSTest, Reparse) {
230 TEST_F(ClangdVFSTest, ReparseOnHeaderChange) {
268 TEST_F(ClangdVFSTest, PropagatesContexts) {
299 TEST_F(ClangdVFSTest, SearchLibDir) {
349 TEST_F(ClangdVFSTest, ForceReparseCompileCommand) {
385 TEST_F(ClangdVFSTest, ForceReparseCompileCommandDefines) {
417 TEST_F(ClangdVFSTest, ReparseOpenedFiles) {
481 TEST_F(ClangdVFSTest, MemoryUsage) {
516 TEST_F(ClangdVFSTest, InvalidCompileCommand) {
549 TEST_F(ClangdThreadingTest, StressTest) {
768 TEST_F(ClangdThreadingTest, NoConcurrentDiagnostics) {
829 TEST_F(ClangdVFSTest, FormatCode) {
858 TEST_F(ClangdVFSTest, ChangedHeaderFromISystem) {
962 TEST_F(ClangdVFSTest, FlagsWithPlugins) {
984 TEST_F(ClangdVFSTest, FallbackWhenPreambleIsNotReady) {
1030 TEST_F(ClangdVFSTest, FallbackWhenWaitingForCompileCommand) {
tools/clang/tools/extra/clangd/unittests/CodeCompletionStringsTests.cpp 40 TEST_F(CompletionStringTest, ReturnType) {
46 TEST_F(CompletionStringTest, Documentation) {
52 TEST_F(CompletionStringTest, DocumentationWithAnnotation) {
59 TEST_F(CompletionStringTest, MultipleAnnotations) {
68 TEST_F(CompletionStringTest, EmptySignature) {
76 TEST_F(CompletionStringTest, Function) {
93 TEST_F(CompletionStringTest, FunctionWithDefaultParams) {
117 TEST_F(CompletionStringTest, EscapeSnippet) {
128 TEST_F(CompletionStringTest, SnippetsInPatterns) {
147 TEST_F(CompletionStringTest, IgnoreInformativeQualifier) {
156 TEST_F(CompletionStringTest, ObjectiveCMethodNoArguments) {
166 TEST_F(CompletionStringTest, ObjectiveCMethodOneArgument) {
177 TEST_F(CompletionStringTest, ObjectiveCMethodTwoArgumentsFromBeginning) {
191 TEST_F(CompletionStringTest, ObjectiveCMethodTwoArgumentsFromMiddle) {
tools/clang/tools/extra/clangd/unittests/ExpectedTypeTest.cpp 81 TEST_F(ExpectedTypeConversionTest, BasicTypes) {
112 TEST_F(ExpectedTypeConversionTest, ReferencesDontMatter) {
124 TEST_F(ExpectedTypeConversionTest, ArraysDecay) {
134 TEST_F(ExpectedTypeConversionTest, FunctionReturns) {
150 TEST_F(ExpectedTypeConversionTest, Templates) {
tools/clang/tools/extra/clangd/unittests/FindSymbolsTests.cpp 89 TEST_F(WorkspaceSymbolsTest, Macros) {
101 TEST_F(WorkspaceSymbolsTest, NoLocals) {
111 TEST_F(WorkspaceSymbolsTest, Globals) {
128 TEST_F(WorkspaceSymbolsTest, Unnamed) {
144 TEST_F(WorkspaceSymbolsTest, InMainFile) {
152 TEST_F(WorkspaceSymbolsTest, Namespaces) {
180 TEST_F(WorkspaceSymbolsTest, AnonymousNamespace) {
192 TEST_F(WorkspaceSymbolsTest, MultiFile) {
209 TEST_F(WorkspaceSymbolsTest, GlobalNamespaceQueries) {
233 TEST_F(WorkspaceSymbolsTest, Enums) {
273 TEST_F(WorkspaceSymbolsTest, Ranking) {
284 TEST_F(WorkspaceSymbolsTest, WithLimit) {
302 TEST_F(WorkspaceSymbolsTest, TempSpecs) {
345 TEST_F(DocumentSymbolsTest, BasicSymbols) {
434 TEST_F(DocumentSymbolsTest, DeclarationDefinition) {
455 TEST_F(DocumentSymbolsTest, ExternSymbol) {
467 TEST_F(DocumentSymbolsTest, NoLocals) {
478 TEST_F(DocumentSymbolsTest, Unnamed) {
496 TEST_F(DocumentSymbolsTest, InHeaderFile) {
513 TEST_F(DocumentSymbolsTest, Template) {
550 TEST_F(DocumentSymbolsTest, Namespaces) {
588 TEST_F(DocumentSymbolsTest, Enums) {
616 TEST_F(DocumentSymbolsTest, FromMacro) {
637 TEST_F(DocumentSymbolsTest, FuncTemplates) {
652 TEST_F(DocumentSymbolsTest, UsingDirectives) {
671 TEST_F(DocumentSymbolsTest, TempSpecs) {
688 TEST_F(DocumentSymbolsTest, Qualifiers) {
720 TEST_F(DocumentSymbolsTest, QualifiersWithTemplateArgs) {
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp 105 TEST_F(TargetDeclTest, Exprs) {
119 TEST_F(TargetDeclTest, UsingDecl) {
157 TEST_F(TargetDeclTest, ConstructorInitList) {
175 TEST_F(TargetDeclTest, DesignatedInit) {
185 TEST_F(TargetDeclTest, NestedNameSpecifier) {
214 TEST_F(TargetDeclTest, Types) {
265 TEST_F(TargetDeclTest, ClassTemplate) {
295 TEST_F(TargetDeclTest, FunctionTemplate) {
314 TEST_F(TargetDeclTest, VariableTemplate) {
342 TEST_F(TargetDeclTest, TypeAliasTemplate) {
356 TEST_F(TargetDeclTest, MemberOfTemplate) {
378 TEST_F(TargetDeclTest, Lambda) {
404 TEST_F(TargetDeclTest, OverloadExpr) {
434 TEST_F(TargetDeclTest, ObjC) {
578 TEST_F(FindExplicitReferencesTest, All) {
tools/clang/tools/extra/clangd/unittests/GlobalCompilationDatabaseTests.cpp 89 TEST_F(OverlayCDBTest, GetCompileCommand) {
105 TEST_F(OverlayCDBTest, GetFallbackCommand) {
112 TEST_F(OverlayCDBTest, NoBase) {
125 TEST_F(OverlayCDBTest, Watch) {
142 TEST_F(OverlayCDBTest, Adjustments) {
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp 139 TEST_F(HeadersTest, CollectRewrittenAndResolved) {
154 TEST_F(HeadersTest, OnlyCollectInclusionsInMain) {
177 TEST_F(HeadersTest, PreambleIncludesPresentOnce) {
193 TEST_F(HeadersTest, UnResolvedInclusion) {
204 TEST_F(HeadersTest, InsertInclude) {
210 TEST_F(HeadersTest, DoNotInsertIfInSameFile) {
215 TEST_F(HeadersTest, DoNotInsertOffIncludePath) {
220 TEST_F(HeadersTest, ShortenIncludesInSearchPath) {
230 TEST_F(HeadersTest, ShortenedIncludeNotInSearchPath) {
236 TEST_F(HeadersTest, PreferredHeader) {
244 TEST_F(HeadersTest, DontInsertDuplicatePreferred) {
252 TEST_F(HeadersTest, DontInsertDuplicateResolved) {
261 TEST_F(HeadersTest, PreferInserted) {
tools/clang/tools/extra/clangd/unittests/IndexActionTests.cpp 111 TEST_F(IndexActionTest, CollectIncludeGraph) {
139 TEST_F(IndexActionTest, IncludeGraphSelfInclude) {
164 TEST_F(IndexActionTest, IncludeGraphSkippedFile) {
203 TEST_F(IndexActionTest, IncludeGraphDynamicInclude) {
232 TEST_F(IndexActionTest, NoWarnings) {
tools/clang/tools/extra/clangd/unittests/JSONTransportTests.cpp 92 TEST_F(JSONTransportTest, StandardDense) {
133 TEST_F(JSONTransportTest, DelimitedPretty) {
189 TEST_F(JSONTransportTest, EndOfFile) {
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp 140 TEST_F(ShouldCollectSymbolTest, ShouldCollectSymbol) {
164 TEST_F(ShouldCollectSymbolTest, NoPrivateProtoSymbol) {
184 TEST_F(ShouldCollectSymbolTest, DoubleCheckProtoHeaderComment) {
300 TEST_F(SymbolCollectorTest, CollectSymbols) {
373 TEST_F(SymbolCollectorTest, FileLocal) {
402 TEST_F(SymbolCollectorTest, Template) {
425 TEST_F(SymbolCollectorTest, TemplateArgs) {
490 TEST_F(SymbolCollectorTest, ObjCSymbols) {
526 TEST_F(SymbolCollectorTest, ObjCPropertyImpl) {
543 TEST_F(SymbolCollectorTest, Locations) {
578 TEST_F(SymbolCollectorTest, Refs) {
629 TEST_F(SymbolCollectorTest, NameReferences) {
647 TEST_F(SymbolCollectorTest, HeaderAsMainFile) {
673 TEST_F(SymbolCollectorTest, RefsInHeaders) {
684 TEST_F(SymbolCollectorTest, Relations) {
696 TEST_F(SymbolCollectorTest, References) {
727 TEST_F(SymbolCollectorTest, SymbolRelativeNoFallback) {
733 TEST_F(SymbolCollectorTest, SymbolRelativeWithFallback) {
743 TEST_F(SymbolCollectorTest, UnittestURIScheme) {
752 TEST_F(SymbolCollectorTest, IncludeEnums) {
781 TEST_F(SymbolCollectorTest, NamelessSymbols) {
792 TEST_F(SymbolCollectorTest, SymbolFormedFromRegisteredSchemeFromMacro) {
815 TEST_F(SymbolCollectorTest, SymbolFormedByCLI) {
827 TEST_F(SymbolCollectorTest, SymbolsInMainFile) {
850 TEST_F(SymbolCollectorTest, Documentation) {
875 TEST_F(SymbolCollectorTest, ClassMembers) {
901 TEST_F(SymbolCollectorTest, Scopes) {
916 TEST_F(SymbolCollectorTest, ExternC) {
928 TEST_F(SymbolCollectorTest, SkipInlineNamespace) {
948 TEST_F(SymbolCollectorTest, SymbolWithDocumentation) {
963 TEST_F(SymbolCollectorTest, Snippet) {
979 TEST_F(SymbolCollectorTest, IncludeHeaderSameAsFileURI) {
988 TEST_F(SymbolCollectorTest, CanonicalSTLHeader) {
1001 TEST_F(SymbolCollectorTest, IWYUPragma) {
1016 TEST_F(SymbolCollectorTest, IWYUPragmaWithDoubleQuotes) {
1031 TEST_F(SymbolCollectorTest, SkipIncFileWhenCanonicalizeHeaders) {
1049 TEST_F(SymbolCollectorTest, MainFileIsHeaderWhenSkipIncFile) {
1071 TEST_F(SymbolCollectorTest, IncFileInNonHeader) {
1089 TEST_F(SymbolCollectorTest, HeaderGuardDetected) {
1107 TEST_F(SymbolCollectorTest, NonModularHeader) {
1126 TEST_F(SymbolCollectorTest, AvoidUsingFwdDeclsAsCanonicalDecls) {
1161 TEST_F(SymbolCollectorTest, ClassForwardDeclarationIsCanonical) {
1170 TEST_F(SymbolCollectorTest, UTF16Character) {
1178 TEST_F(SymbolCollectorTest, DoNotIndexSymbolsInFriendDecl) {
1203 TEST_F(SymbolCollectorTest, ReferencesInFriendDecl) {
1221 TEST_F(SymbolCollectorTest, Origin) {
1228 TEST_F(SymbolCollectorTest, CollectMacros) {
1261 TEST_F(SymbolCollectorTest, DeprecatedSymbols) {
1272 TEST_F(SymbolCollectorTest, ImplementationDetail) {
1287 TEST_F(SymbolCollectorTest, UsingDecl) {
1297 TEST_F(SymbolCollectorTest, CBuiltins) {
1306 TEST_F(SymbolCollectorTest, InvalidSourceLoc) {
tools/clang/tools/extra/clangd/unittests/TUSchedulerTests.cpp 127 TEST_F(TUSchedulerTests, MissingFiles) {
176 TEST_F(TUSchedulerTests, WantDiagnostics) {
210 TEST_F(TUSchedulerTests, Debounce) {
244 TEST_F(TUSchedulerTests, PreambleConsistency) {
292 TEST_F(TUSchedulerTests, Cancellation) {
364 TEST_F(TUSchedulerTests, ManyUpdates) {
462 TEST_F(TUSchedulerTests, EvictedAST) {
516 TEST_F(TUSchedulerTests, EmptyPreamble) {
559 TEST_F(TUSchedulerTests, RunWaitsForPreamble) {
593 TEST_F(TUSchedulerTests, NoopOnEmptyChanges) {
646 TEST_F(TUSchedulerTests, NoChangeDiags) {
681 TEST_F(TUSchedulerTests, Run) {
702 TEST_F(TUSchedulerTests, TUStatus) {
749 TEST_F(TUSchedulerTests, CommandLineErrors) {
777 TEST_F(TUSchedulerTests, CommandLineWarnings) {
tools/clang/tools/extra/clangd/unittests/ThreadingTests.cpp 17 TEST_F(ThreadingTest, TaskRunner) {
tools/clang/tools/extra/clangd/unittests/TweakTests.cpp 77 TEST_F(SwapIfBranchesTest, Test) {
106 TEST_F(RawStringLiteralTest, Test) {
126 TEST_F(DumpASTTest, Test) {
137 TEST_F(ShowSelectionTreeTest, Test) {
154 TEST_F(DumpRecordLayoutTest, Test) {
166 TEST_F(ExtractVariableTest, Test) {
442 TEST_F(AnnotateHighlightingsTest, Test) {
457 TEST_F(ExpandMacroTest, Test) {
489 TEST_F(ExpandAutoTypeTest, Test) {
547 TEST_F(ExtractFunctionTest, FunctionTest) {
571 TEST_F(ExtractFunctionTest, FileTest) {
657 TEST_F(ExtractFunctionTest, ControlFlow) {
674 TEST_F(RemoveUsingNamespaceTest, All) {
889 TEST_F(DefineInlineTest, TriggersOnFunctionDecl) {
917 TEST_F(DefineInlineTest, NoForwardDecl) {
929 TEST_F(DefineInlineTest, ReferencedDecls) {
988 TEST_F(DefineInlineTest, TemplateSpec) {
1015 TEST_F(DefineInlineTest, CheckForCanonDecl) {
1036 TEST_F(DefineInlineTest, UsingShadowDecls) {
1055 TEST_F(DefineInlineTest, TransformNestedNamespaces) {
1115 TEST_F(DefineInlineTest, TransformUsings) {
1141 TEST_F(DefineInlineTest, TransformDecls) {
1179 TEST_F(DefineInlineTest, TransformTemplDecls) {
1217 TEST_F(DefineInlineTest, TransformMembers) {
1262 TEST_F(DefineInlineTest, TransformDependentTypes) {
1297 TEST_F(DefineInlineTest, TransformFunctionTempls) {
1384 TEST_F(DefineInlineTest, TransformTypeLocs) {
1422 TEST_F(DefineInlineTest, TransformDeclRefs) {
1478 TEST_F(DefineInlineTest, StaticMembers) {
1492 TEST_F(DefineInlineTest, TransformInlineNamespaces) {
1508 TEST_F(DefineInlineTest, TokensBeforeSemicolon) {
1534 TEST_F(DefineInlineTest, HandleMacros) {
tools/clang/tools/extra/unittests/clang-change-namespace/ChangeNamespaceTests.cpp 72 TEST_F(ChangeNamespaceTest, NoMatchingNamespace) {
86 TEST_F(ChangeNamespaceTest, SimpleMoveWithoutTypeRefs) {
101 TEST_F(ChangeNamespaceTest, NewNsNestedInOldNs) {
118 TEST_F(ChangeNamespaceTest, NewNsNestedInOldNsWithSurroundingNewLines) {
139 TEST_F(ChangeNamespaceTest, MoveOldNsWithSurroundingNewLines) {
159 TEST_F(ChangeNamespaceTest, NewNsNestedInOldNsWithRefs) {
182 TEST_F(ChangeNamespaceTest, SimpleMoveIntoAnotherNestedNamespace) {
198 TEST_F(ChangeNamespaceTest, MoveIntoAnotherNestedNamespaceWithRef) {
216 TEST_F(ChangeNamespaceTest, MoveIntoExistingNamespaceAndShortenRefs) {
250 TEST_F(ChangeNamespaceTest, SimpleMoveNestedNamespace) {
270 TEST_F(ChangeNamespaceTest, SimpleMoveWithTypeRefs) {
309 TEST_F(ChangeNamespaceTest, TypeLocInTemplateSpecialization) {
350 TEST_F(ChangeNamespaceTest, LeaveForwardDeclarationBehind) {
377 TEST_F(ChangeNamespaceTest, InsertForwardDeclsProperly) {
407 TEST_F(ChangeNamespaceTest, TemplateClassForwardDeclaration) {
436 TEST_F(ChangeNamespaceTest, DontMoveForwardDeclarationInClass) {
459 TEST_F(ChangeNamespaceTest, MoveFunctions) {
491 TEST_F(ChangeNamespaceTest, FixUsingShadowDecl) {
531 TEST_F(ChangeNamespaceTest, DontFixUsingShadowDeclInClasses) {
561 TEST_F(ChangeNamespaceTest, TypeInNestedNameSpecifier) {
610 TEST_F(ChangeNamespaceTest, FixFunctionNameSpecifiers) {
647 TEST_F(ChangeNamespaceTest, FixOverloadedOperatorFunctionNameSpecifiers) {
688 TEST_F(ChangeNamespaceTest, FixNonCallingFunctionReferences) {
726 TEST_F(ChangeNamespaceTest, MoveAndFixGlobalVariables) {
761 TEST_F(ChangeNamespaceTest, DoNotFixStaticVariableOfClass) {
796 TEST_F(ChangeNamespaceTest, NoMisplaceAtEOF) {
817 TEST_F(ChangeNamespaceTest, CommentsBeforeMovedClass) {
849 TEST_F(ChangeNamespaceTest, UsingShadowDeclInGlobal) {
877 TEST_F(ChangeNamespaceTest, UsingShadowDeclsInAnonymousNamespaces) {
909 TEST_F(ChangeNamespaceTest, UsingNamespaceInGlobal) {
933 TEST_F(ChangeNamespaceTest, NamespaceAliasInGlobal) {
962 TEST_F(ChangeNamespaceTest, NamespaceAliasInNamespace) {
986 TEST_F(ChangeNamespaceTest, NamespaceAliasInAncestorNamespace) {
1013 TEST_F(ChangeNamespaceTest, NamespaceAliasInOtherNamespace) {
1041 TEST_F(ChangeNamespaceTest, UsingDeclAfterReference) {
1067 TEST_F(ChangeNamespaceTest, UsingNamespaceAfterReference) {
1092 TEST_F(ChangeNamespaceTest, UsingNamespaceAndUsingShadowInGlobal) {
1122 TEST_F(ChangeNamespaceTest, UsingAliasInGlobal) {
1148 TEST_F(ChangeNamespaceTest, UsingShadowDeclAndMovedNamespace) {
1173 TEST_F(ChangeNamespaceTest, UsingNamespaceDeclAndMovedNamespace) {
1198 TEST_F(ChangeNamespaceTest, UsingShadowDeclInFunction) {
1226 TEST_F(ChangeNamespaceTest, UsingShadowDeclInClass) {
1249 TEST_F(ChangeNamespaceTest, UsingDeclInMovedNamespace) {
1271 TEST_F(ChangeNamespaceTest, UsingDeclInMovedNamespaceNotNested) {
1290 TEST_F(ChangeNamespaceTest, UsingDeclInMovedNamespaceMultiNested) {
1324 TEST_F(ChangeNamespaceTest, UsingShadowDeclInTheParentOfOldNamespace) {
1346 TEST_F(ChangeNamespaceTest, UsingShadowDeclInOldNamespace) {
1366 TEST_F(ChangeNamespaceTest, UsingShadowDeclOfTemplateClass) {
1390 TEST_F(ChangeNamespaceTest, UsingShadowDeclOfTemplateFunction) {
1414 TEST_F(ChangeNamespaceTest, UsingAliasDecl) {
1435 TEST_F(ChangeNamespaceTest, UsingAliasDeclInGlobal) {
1457 TEST_F(ChangeNamespaceTest, TypedefAliasDecl) {
1478 TEST_F(ChangeNamespaceTest, DerivedClassWithConstructors) {
1507 TEST_F(ChangeNamespaceTest, DerivedClassWithQualifiedConstructors) {
1536 TEST_F(ChangeNamespaceTest, DerivedClassWithConstructorsAndTypeRefs) {
1565 TEST_F(ChangeNamespaceTest, MoveToGlobalNamespace) {
1601 TEST_F(ChangeNamespaceTest, KeepGlobalSpecifier) {
1642 TEST_F(ChangeNamespaceTest, UsingAliasInTemplate) {
1679 TEST_F(ChangeNamespaceTest, TemplateUsingAliasInBaseClass) {
1736 TEST_F(ChangeNamespaceTest, ExistingNamespaceConflictWithNewNamespace) {
1769 TEST_F(ChangeNamespaceTest, SymbolConflictWithNewNamespace) {
1810 TEST_F(ChangeNamespaceTest, ShortenNamespaceSpecifier) {
1845 TEST_F(ChangeNamespaceTest, ShortenNamespaceSpecifierInAnonymousNamespace) {
1884 TEST_F(ChangeNamespaceTest, SimpleMoveEnum) {
1901 TEST_F(ChangeNamespaceTest, ReferencesToEnums) {
1937 TEST_F(ChangeNamespaceTest, NoRedundantEnumUpdate) {
1970 TEST_F(ChangeNamespaceTest, EnumsAndUsingShadows) {
2012 TEST_F(ChangeNamespaceTest, EnumsAndAliases) {
2058 TEST_F(ChangeNamespaceTest, EnumInClass) {
2084 TEST_F(ChangeNamespaceTest, TypeAsTemplateParameter) {
2130 TEST_F(ChangeNamespaceTest, DefaultMoveConstructors) {
2191 TEST_F(ChangeNamespaceTest, InjectedClassNameInFriendDecl) {
2246 TEST_F(ChangeNamespaceTest, FullyQualifyConflictNamespace) {
tools/clang/tools/extra/unittests/clang-include-fixer/find-all-symbols/FindAllSymbolsTests.cpp 141 TEST_F(FindAllSymbolsTest, VariableSymbols) {
171 TEST_F(FindAllSymbolsTest, ExternCSymbols) {
198 TEST_F(FindAllSymbolsTest, CXXRecordSymbols) {
235 TEST_F(FindAllSymbolsTest, CXXRecordSymbolsTemplate) {
262 TEST_F(FindAllSymbolsTest, DontIgnoreTemplatePartialSpecialization) {
280 TEST_F(FindAllSymbolsTest, FunctionSymbols) {
327 TEST_F(FindAllSymbolsTest, NamespaceTest) {
373 TEST_F(FindAllSymbolsTest, DecayedTypeTest) {
383 TEST_F(FindAllSymbolsTest, CTypedefTest) {
412 TEST_F(FindAllSymbolsTest, EnumTest) {
485 TEST_F(FindAllSymbolsTest, IWYUPrivatePragmaTest) {
502 TEST_F(FindAllSymbolsTest, MacroTest) {
528 TEST_F(FindAllSymbolsTest, MacroTestWithIWYU) {
555 TEST_F(FindAllSymbolsTest, NoFriendTest) {
tools/clang/tools/extra/unittests/clang-query/QueryEngineTest.cpp 50 TEST_F(QueryEngineTest, Basic) {
138 TEST_F(QueryEngineTest, LetAndMatch) {
tools/clang/tools/extra/unittests/clang-query/QueryParserTest.cpp 26 TEST_F(QueryParserTest, NoOp) {
34 TEST_F(QueryParserTest, Invalid) {
40 TEST_F(QueryParserTest, Help) {
49 TEST_F(QueryParserTest, Quit) {
61 TEST_F(QueryParserTest, Set) {
115 TEST_F(QueryParserTest, Match) {
125 TEST_F(QueryParserTest, LetUnlet) {
163 TEST_F(QueryParserTest, Comment) {
174 TEST_F(QueryParserTest, Complete) {
tools/clang/tools/extra/unittests/clang-tidy/GoogleModuleTest.cpp 84 TEST_F(GlobalNamesInHeadersCheckTest, UsingDeclarations) {
94 TEST_F(GlobalNamesInHeadersCheckTest, UsingDirectives) {
104 TEST_F(GlobalNamesInHeadersCheckTest, RegressionAnonymousNamespace) {
tools/clang/unittests/AST/ASTVectorTest.cpp 45 TEST_F(ASTVectorTest, Compile) {
50 TEST_F(ASTVectorTest, InsertFill) {
66 TEST_F(ASTVectorTest, InsertEmpty) {
tools/clang/unittests/AST/CommentLexer.cpp 80 TEST_F(CommentLexerTest, Basic1) {
90 TEST_F(CommentLexerTest, Basic2) {
106 TEST_F(CommentLexerTest, Basic3) {
123 TEST_F(CommentLexerTest, Basic4) {
144 TEST_F(CommentLexerTest, Basic5) {
165 TEST_F(CommentLexerTest, Basic6) {
202 TEST_F(CommentLexerTest, Basic7) {
249 TEST_F(CommentLexerTest, DoxygenCommand1) {
266 TEST_F(CommentLexerTest, DoxygenCommand2) {
284 TEST_F(CommentLexerTest, DoxygenCommand3) {
302 TEST_F(CommentLexerTest, DoxygenCommand4) {
332 TEST_F(CommentLexerTest, DoxygenCommand5) {
358 TEST_F(CommentLexerTest, DoxygenCommand6) {
378 TEST_F(CommentLexerTest, DoxygenCommand7) {
410 TEST_F(CommentLexerTest, DoxygenCommand8) {
442 TEST_F(CommentLexerTest, DoxygenCommand9) {
474 TEST_F(CommentLexerTest, DoxygenCommand10) {
491 TEST_F(CommentLexerTest, RegisterCustomBlockCommand) {
527 TEST_F(CommentLexerTest, RegisterMultipleBlockCommands) {
575 TEST_F(CommentLexerTest, VerbatimBlock1) {
603 TEST_F(CommentLexerTest, VerbatimBlock2) {
622 TEST_F(CommentLexerTest, VerbatimBlock3) {
642 TEST_F(CommentLexerTest, VerbatimBlock4) {
673 TEST_F(CommentLexerTest, VerbatimBlock5) {
700 TEST_F(CommentLexerTest, VerbatimBlock6) {
740 TEST_F(CommentLexerTest, VerbatimBlock7) {
783 TEST_F(CommentLexerTest, VerbatimBlock8) {
837 TEST_F(CommentLexerTest, VerbatimBlock9) {
886 TEST_F(CommentLexerTest, VerbatimLine1) {
911 TEST_F(CommentLexerTest, VerbatimLine2) {
940 TEST_F(CommentLexerTest, VerbatimLine3) {
974 TEST_F(CommentLexerTest, HTML1) {
993 TEST_F(CommentLexerTest, HTML2) {
1015 TEST_F(CommentLexerTest, HTML3) {
1037 TEST_F(CommentLexerTest, HTML4) {
1060 TEST_F(CommentLexerTest, HTML5) {
1082 TEST_F(CommentLexerTest, HTML6) {
1105 TEST_F(CommentLexerTest, HTML7) {
1126 TEST_F(CommentLexerTest, HTML8) {
1154 TEST_F(CommentLexerTest, HTML9) {
1180 TEST_F(CommentLexerTest, HTML10) {
1208 TEST_F(CommentLexerTest, HTML11) {
1241 TEST_F(CommentLexerTest, HTML12) {
1267 TEST_F(CommentLexerTest, HTML13) {
1300 TEST_F(CommentLexerTest, HTML14) {
1333 TEST_F(CommentLexerTest, HTML15) {
1358 TEST_F(CommentLexerTest, HTML16) {
1387 TEST_F(CommentLexerTest, HTML17) {
1405 TEST_F(CommentLexerTest, HTML18) {
1426 TEST_F(CommentLexerTest, HTML19) {
1444 TEST_F(CommentLexerTest, NotAKnownHTMLTag1) {
1465 TEST_F(CommentLexerTest, NotAKnownHTMLTag2) {
1486 TEST_F(CommentLexerTest, HTMLCharacterReferences1) {
1504 TEST_F(CommentLexerTest, HTMLCharacterReferences2) {
1525 TEST_F(CommentLexerTest, HTMLCharacterReferences3) {
1543 TEST_F(CommentLexerTest, HTMLCharacterReferences4) {
1564 TEST_F(CommentLexerTest, HTMLCharacterReferences5) {
1582 TEST_F(CommentLexerTest, HTMLCharacterReferences6) {
1603 TEST_F(CommentLexerTest, HTMLCharacterReferences7) {
1621 TEST_F(CommentLexerTest, HTMLCharacterReferences8) {
1642 TEST_F(CommentLexerTest, HTMLCharacterReferences9) {
1660 TEST_F(CommentLexerTest, HTMLCharacterReferences10) {
1681 TEST_F(CommentLexerTest, HTMLCharacterReferences11) {
1699 TEST_F(CommentLexerTest, HTMLCharacterReferences12) {
1720 TEST_F(CommentLexerTest, HTMLCharacterReferences13) {
1738 TEST_F(CommentLexerTest, HTMLCharacterReferences14) {
1759 TEST_F(CommentLexerTest, HTMLCharacterReferences15) {
1780 TEST_F(CommentLexerTest, HTMLCharacterReferences16) {
1805 TEST_F(CommentLexerTest, MultipleComments) {
tools/clang/unittests/AST/CommentParser.cpp 595 TEST_F(CommentParserTest, Basic1) {
602 TEST_F(CommentParserTest, Basic2) {
611 TEST_F(CommentParserTest, Basic3) {
629 TEST_F(CommentParserTest, ParagraphSplitting1) {
676 TEST_F(CommentParserTest, Paragraph1) {
696 TEST_F(CommentParserTest, Paragraph2) {
720 TEST_F(CommentParserTest, Paragraph3) {
749 TEST_F(CommentParserTest, ParamCommand1) {
768 TEST_F(CommentParserTest, ParamCommand2) {
793 TEST_F(CommentParserTest, ParamCommand3) {
822 TEST_F(CommentParserTest, ParamCommand4) {
852 TEST_F(CommentParserTest, ParamCommand5) {
882 TEST_F(CommentParserTest, ParamCommand6) {
913 TEST_F(CommentParserTest, ParamCommand7) {
939 TEST_F(CommentParserTest, TParamCommand1) {
966 TEST_F(CommentParserTest, TParamCommand2) {
989 TEST_F(CommentParserTest, InlineCommand1) {
1006 TEST_F(CommentParserTest, InlineCommand2) {
1024 TEST_F(CommentParserTest, InlineCommand3) {
1041 TEST_F(CommentParserTest, InlineCommand4) {
1059 TEST_F(CommentParserTest, InlineCommand5) {
1077 TEST_F(CommentParserTest, HTML1) {
1100 TEST_F(CommentParserTest, HTML2) {
1122 TEST_F(CommentParserTest, HTML3) {
1146 TEST_F(CommentParserTest, HTML4) {
1168 TEST_F(CommentParserTest, HTML5) {
1191 TEST_F(CommentParserTest, HTML6) {
1217 TEST_F(CommentParserTest, VerbatimBlock1) {
1232 TEST_F(CommentParserTest, VerbatimBlock2) {
1247 TEST_F(CommentParserTest, VerbatimBlock3) {
1261 TEST_F(CommentParserTest, VerbatimBlock4) {
1277 TEST_F(CommentParserTest, VerbatimBlock5) {
1301 TEST_F(CommentParserTest, VerbatimBlock6) {
1326 TEST_F(CommentParserTest, VerbatimBlock7) {
1353 TEST_F(CommentParserTest, VerbatimBlock8) {
1384 TEST_F(CommentParserTest, VerbatimLine1) {
1402 TEST_F(CommentParserTest, VerbatimLine2) {
1421 TEST_F(CommentParserTest, Deprecated) {
tools/clang/unittests/AST/CommentTextTest.cpp 51 TEST_F(CommentTextTest, FormattedText) {
111 TEST_F(CommentTextTest, KeepsDoxygenControlSeqs) {
tools/clang/unittests/AST/StructuralEquivalenceTest.cpp 100 TEST_F(StructuralEquivalenceTest, Int) {
105 TEST_F(StructuralEquivalenceTest, IntVsSignedInt) {
110 TEST_F(StructuralEquivalenceTest, Char) {
117 TEST_F(StructuralEquivalenceTest, DISABLED_CharVsSignedChar) {
122 TEST_F(StructuralEquivalenceTest, ForwardRecordDecl) {
127 TEST_F(StructuralEquivalenceTest, IntVsSignedIntInStruct) {
133 TEST_F(StructuralEquivalenceTest, CharVsSignedCharInStruct) {
139 TEST_F(StructuralEquivalenceTest, IntVsSignedIntTemplateSpec) {
150 TEST_F(StructuralEquivalenceTest, CharVsSignedCharTemplateSpec) {
161 TEST_F(StructuralEquivalenceTest, CharVsSignedCharTemplateSpecWithInheritance) {
180 TEST_F(StructuralEquivalenceTest, DISABLED_WrongOrderInNamespace) {
206 TEST_F(StructuralEquivalenceTest, WrongOrderOfFieldsInClass) {
225 TEST_F(StructuralEquivalenceFunctionTest, TemplateVsNonTemplate) {
233 TEST_F(StructuralEquivalenceFunctionTest, DifferentOperators) {
242 TEST_F(StructuralEquivalenceFunctionTest, SameOperators) {
251 TEST_F(StructuralEquivalenceFunctionTest, CtorVsDtor) {
260 TEST_F(StructuralEquivalenceFunctionTest, ParamConstWithRef) {
266 TEST_F(StructuralEquivalenceFunctionTest, ParamConstSimple) {
273 TEST_F(StructuralEquivalenceFunctionTest, Throw) {
279 TEST_F(StructuralEquivalenceFunctionTest, Noexcept) {
285 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexcept) {
291 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexceptFalse) {
297 TEST_F(StructuralEquivalenceFunctionTest, ThrowVsNoexceptTrue) {
303 TEST_F(StructuralEquivalenceFunctionTest, NoexceptNonMatch) {
309 TEST_F(StructuralEquivalenceFunctionTest, NoexceptMatch) {
315 TEST_F(StructuralEquivalenceFunctionTest, NoexceptVsNoexceptFalse) {
321 TEST_F(StructuralEquivalenceFunctionTest, NoexceptVsNoexceptTrue) {
327 TEST_F(StructuralEquivalenceFunctionTest, ReturnType) {
333 TEST_F(StructuralEquivalenceFunctionTest, ReturnConst) {
339 TEST_F(StructuralEquivalenceFunctionTest, ReturnRef) {
345 TEST_F(StructuralEquivalenceFunctionTest, ParamCount) {
351 TEST_F(StructuralEquivalenceFunctionTest, ParamType) {
357 TEST_F(StructuralEquivalenceFunctionTest, ParamName) {
363 TEST_F(StructuralEquivalenceFunctionTest, Variadic) {
369 TEST_F(StructuralEquivalenceFunctionTest, ParamPtr) {
375 TEST_F(StructuralEquivalenceFunctionTest, NameInParen) {
383 TEST_F(StructuralEquivalenceFunctionTest, NameInParenWithExceptionSpec) {
391 TEST_F(StructuralEquivalenceFunctionTest, NameInParenWithConst) {
399 TEST_F(StructuralEquivalenceFunctionTest, FunctionsWithDifferentNoreturnAttr) {
407 TEST_F(StructuralEquivalenceFunctionTest,
420 TEST_F(StructuralEquivalenceFunctionTest, FunctionsWithDifferentSavedRegsAttr) {
434 TEST_F(StructuralEquivalenceCXXMethodTest, Virtual) {
442 TEST_F(StructuralEquivalenceCXXMethodTest, Pure) {
448 TEST_F(StructuralEquivalenceCXXMethodTest, DISABLED_Final) {
455 TEST_F(StructuralEquivalenceCXXMethodTest, Const) {
461 TEST_F(StructuralEquivalenceCXXMethodTest, Static) {
467 TEST_F(StructuralEquivalenceCXXMethodTest, Ref1) {
473 TEST_F(StructuralEquivalenceCXXMethodTest, Ref2) {
479 TEST_F(StructuralEquivalenceCXXMethodTest, AccessSpecifier) {
487 TEST_F(StructuralEquivalenceCXXMethodTest, Delete) {
493 TEST_F(StructuralEquivalenceCXXMethodTest, Constructor) {
500 TEST_F(StructuralEquivalenceCXXMethodTest, ConstructorParam) {
507 TEST_F(StructuralEquivalenceCXXMethodTest, ConstructorExplicit) {
515 TEST_F(StructuralEquivalenceCXXMethodTest, ConstructorDefault) {
523 TEST_F(StructuralEquivalenceCXXMethodTest, Conversion) {
531 TEST_F(StructuralEquivalenceCXXMethodTest, Operator) {
540 TEST_F(StructuralEquivalenceCXXMethodTest, OutOfClass1) {
549 TEST_F(StructuralEquivalenceCXXMethodTest, OutOfClass2) {
566 TEST_F(StructuralEquivalenceRecordTest, Name) {
576 TEST_F(StructuralEquivalenceRecordTest, Fields) {
584 TEST_F(StructuralEquivalenceRecordTest, DISABLED_Methods) {
593 TEST_F(StructuralEquivalenceRecordTest, Bases) {
601 TEST_F(StructuralEquivalenceRecordTest, InheritanceVirtual) {
609 TEST_F(StructuralEquivalenceRecordTest, DISABLED_InheritanceType) {
618 TEST_F(StructuralEquivalenceRecordTest, Match) {
631 TEST_F(StructuralEquivalenceRecordTest, UnnamedRecordsShouldBeInequivalent) {
658 TEST_F(StructuralEquivalenceRecordTest, AnonymousRecordsShouldBeInequivalent) {
687 TEST_F(StructuralEquivalenceRecordTest,
729 TEST_F(StructuralEquivalenceRecordTest,
765 TEST_F(StructuralEquivalenceRecordTest, TemplateVsNonTemplate) {
774 TEST_F(StructuralEquivalenceRecordTest,
780 TEST_F(StructuralEquivalenceRecordTest,
787 TEST_F(StructuralEquivalenceRecordTest,
794 TEST_F(StructuralEquivalenceRecordTest, RecordsWithDifferentBody) {
802 TEST_F(StructuralEquivalenceLambdaTest, LambdaClassesWithDifferentMethods) {
816 TEST_F(StructuralEquivalenceLambdaTest, LambdaClassesWithEqMethods) {
828 TEST_F(StructuralEquivalenceLambdaTest, LambdaClassesWithDifferentFields) {
840 TEST_F(StructuralEquivalenceLambdaTest, LambdaClassesWithEqFields) {
852 TEST_F(StructuralEquivalenceTest, CompareSameDeclWithMultiple) {
860 TEST_F(StructuralEquivalenceTest, ExplicitBoolDifferent) {
870 TEST_F(StructuralEquivalenceTest, ExplicitBoolSame) {
882 TEST_F(StructuralEquivalenceEnumTest, FwdDeclEnumShouldBeEqualWithFwdDeclEnum) {
887 TEST_F(StructuralEquivalenceEnumTest,
894 TEST_F(StructuralEquivalenceEnumTest,
901 TEST_F(StructuralEquivalenceEnumTest, EnumsWithDifferentBody) {
909 TEST_F(StructuralEquivalenceTemplateTest, ExactlySameTemplates) {
915 TEST_F(StructuralEquivalenceTemplateTest, DifferentTemplateArgName) {
921 TEST_F(StructuralEquivalenceTemplateTest, DifferentTemplateArgKind) {
927 TEST_F(StructuralEquivalenceTemplateTest, ExplicitBoolSame) {
937 TEST_F(StructuralEquivalenceTemplateTest, ExplicitBoolDifference) {
947 TEST_F(StructuralEquivalenceTemplateTest,
977 TEST_F(StructuralEquivalenceTemplateTest,
1011 TEST_F(StructuralEquivalenceDependentTemplateArgsTest,
1032 TEST_F(StructuralEquivalenceDependentTemplateArgsTest,
1064 TEST_F(StructuralEquivalenceDependentTemplateArgsTest,
1085 TEST_F(StructuralEquivalenceDependentTemplateArgsTest,
1117 TEST_F(StructuralEquivalenceDependentTemplateArgsTest,
1146 TEST_F(
1172 TEST_F(
1199 TEST_F(
1225 TEST_F(
1252 TEST_F(
1294 TEST_F(StructuralEquivalenceCacheTest, SimpleNonEq) {
1321 TEST_F(StructuralEquivalenceCacheTest, SpecialNonEq) {
1364 TEST_F(StructuralEquivalenceCacheTest, Cycle) {
tools/clang/unittests/ASTMatchers/Dynamic/RegistryTest.cpp 127 TEST_F(RegistryTest, CanConstructNoArgs) {
144 TEST_F(RegistryTest, ConstructWithSimpleArgs) {
157 TEST_F(RegistryTest, ConstructWithMatcherArgs) {
186 TEST_F(RegistryTest, OverloadedMatchers) {
229 TEST_F(RegistryTest, PolymorphicMatchers) {
270 TEST_F(RegistryTest, TemplateArgument) {
284 TEST_F(RegistryTest, TypeTraversal) {
300 TEST_F(RegistryTest, CXXCtorInitializer) {
313 TEST_F(RegistryTest, Adaptative) {
344 TEST_F(RegistryTest, VariadicOp) {
391 TEST_F(RegistryTest, Errors) {
447 TEST_F(RegistryTest, Completion) {
500 TEST_F(RegistryTest, HasArgs) {
508 TEST_F(RegistryTest, ParenExpr) {
514 TEST_F(RegistryTest, EqualsMatcher) {
tools/clang/unittests/Basic/FileManagerTest.cpp 91 TEST_F(FileManagerTest, getVirtualFileSetsTheDirFieldCorrectly) {
108 TEST_F(FileManagerTest, NoVirtualDirectoryExistsBeforeAVirtualFileIsAdded) {
121 TEST_F(FileManagerTest, getVirtualFileCreatesDirectoryEntriesForAncestors) {
138 TEST_F(FileManagerTest, getFileReturnsValidFileEntryForExistingRealFile) {
173 TEST_F(FileManagerTest, getFileReturnsValidFileEntryForExistingVirtualFile) {
190 TEST_F(FileManagerTest, getFileReturnsDifferentFileEntriesForDifferentFiles) {
210 TEST_F(FileManagerTest, getFileReturnsErrorForNonexistentFile) {
239 TEST_F(FileManagerTest, getFileReturnsSameFileEntryForAliasedRealFiles) {
256 TEST_F(FileManagerTest, getFileReturnsSameFileEntryForAliasedVirtualFiles) {
278 TEST_F(FileManagerTest, getVirtualFileWithDifferentName) {
307 TEST_F(FileManagerTest, makeAbsoluteUsesVFS) {
334 TEST_F(FileManagerTest, getVirtualFileFillsRealPathName) {
367 TEST_F(FileManagerTest, getFileDontOpenRealPath) {
400 TEST_F(FileManagerTest, getBypassFile) {
tools/clang/unittests/Basic/SourceManagerTest.cpp 52 TEST_F(SourceManagerTest, isBeforeInTranslationUnit) {
105 TEST_F(SourceManagerTest, getColumnNumber) {
155 TEST_F(SourceManagerTest, locationPrintTest) {
203 TEST_F(SourceManagerTest, getInvalidBOM) {
246 TEST_F(SourceManagerTest, getMacroArgExpandedLocation) {
364 TEST_F(SourceManagerTest, isBeforeInTranslationUnitWithMacroInInclude) {
tools/clang/unittests/Format/CleanupTest.cpp 47 TEST_F(CleanupTest, DeleteEmptyNamespaces) {
62 TEST_F(CleanupTest, NamespaceWithSyntaxError) {
78 TEST_F(CleanupTest, EmptyNamespaceNotAffected) {
89 TEST_F(CleanupTest, EmptyNamespaceWithCommentsNoBreakBeforeBrace) {
103 TEST_F(CleanupTest, EmptyNamespaceWithCommentsBreakBeforeBrace) {
122 TEST_F(CleanupTest, EmptyNamespaceAroundConditionalCompilation) {
140 TEST_F(CleanupTest, CtorInitializationSimpleRedundantComma) {
154 TEST_F(CleanupTest, CtorInitializationSimpleRedundantColon) {
164 TEST_F(CleanupTest, ListRedundantComma) {
174 TEST_F(CleanupTest, NoCleanupsForJavaScript) {
182 TEST_F(CleanupTest, TrailingCommaInParens) {
193 TEST_F(CleanupTest, TrailingCommaInBraces) {
219 TEST_F(CleanupTest, CtorInitializationBracesInParens) {
225 TEST_F(CleanupTest, RedundantCommaNotInAffectedRanges) {
244 TEST_F(CleanupTest, RemoveCommentsAroundDeleteCode) {
275 TEST_F(CleanupTest, CtorInitializerInNamespace) {
342 TEST_F(CleanUpReplacementsTest, FixOnlyAffectedCodeAfterReplacements) {
365 TEST_F(CleanUpReplacementsTest, InsertMultipleIncludesLLVMStyle) {
386 TEST_F(CleanUpReplacementsTest, InsertMultipleIncludesGoogleStyle) {
408 TEST_F(CleanUpReplacementsTest, InsertMultipleNewHeadersAndSortLLVM) {
425 TEST_F(CleanUpReplacementsTest, InsertMultipleNewHeadersAndSortGoogle) {
445 TEST_F(CleanUpReplacementsTest, NoNewLineAtTheEndOfCodeMultipleInsertions) {
458 TEST_F(CleanUpReplacementsTest, FormatCorrectLineWhenHeadersAreInserted) {
483 TEST_F(CleanUpReplacementsTest, SimpleDeleteIncludes) {
495 TEST_F(CleanUpReplacementsTest, InsertionAndDeleteHeader) {
tools/clang/unittests/Format/FormatTest.cpp 111 TEST_F(FormatTest, MessUp) {
119 TEST_F(FormatTest, DefaultLLVMStyleIsCpp) {
123 TEST_F(FormatTest, LLVMStyleOverride) {
132 TEST_F(FormatTest, DoesNotChangeCorrectlyFormattedCode) {
136 TEST_F(FormatTest, FormatsGlobalStatementsAt0) {
143 TEST_F(FormatTest, FormatsUnwrappedLinesAtFirstFormat) {
147 TEST_F(FormatTest, FormatsNestedBlockStatements) {
151 TEST_F(FormatTest, FormatsNestedCall) {
157 TEST_F(FormatTest, NestedNameSpecifiers) {
166 TEST_F(FormatTest, OnlyGeneratesNecessaryReplacements) {
188 TEST_F(FormatTest, RemovesEmptyLines) {
398 TEST_F(FormatTest, RecognizesBinaryOperatorKeywords) {
409 TEST_F(FormatTest, RecognizesUnaryOperatorKeywords) {
423 TEST_F(FormatTest, FormatIfWithoutCompoundStatement) {
503 TEST_F(FormatTest, FormatIfWithoutCompoundStatementButElseWith) {
538 TEST_F(FormatTest, FormatLoopsWithoutCompoundStatement) {
561 TEST_F(FormatTest, FormatShortBracedStatements) {
717 TEST_F(FormatTest, ShortBlocksInMacrosDontMergeWithCodeAfterMacro) {
734 TEST_F(FormatTest, ParseIfElse) {
791 TEST_F(FormatTest, ElseIf) {
848 TEST_F(FormatTest, FormatsForLoop) {
932 TEST_F(FormatTest, RangeBasedForLoops) {
943 TEST_F(FormatTest, ForEachLoops) {
964 TEST_F(FormatTest, FormatsWhileLoop) {
974 TEST_F(FormatTest, FormatsDoWhile) {
983 TEST_F(FormatTest, FormatsSwitchStatement) {
1216 TEST_F(FormatTest, CaseRanges) {
1225 TEST_F(FormatTest, ShortCaseLabels) {
1398 TEST_F(FormatTest, FormatsLabels) {
1445 TEST_F(FormatTest, MultiLineControlStatements) {
1574 TEST_F(FormatTest, DoesNotBreakSemiAfterClassDecl) {
1578 TEST_F(FormatTest, UnderstandsAccessSpecifiers) {
1636 TEST_F(FormatTest, SeparatesLogicalBlocks) {
1694 TEST_F(FormatTest, FormatsClasses) {
1729 TEST_F(FormatTest, BreakInheritanceStyle) {
1765 TEST_F(FormatTest, FormatsVariableDeclarationsAfterStructOrClass) {
1771 TEST_F(FormatTest, FormatsEnum) {
1840 TEST_F(FormatTest, FormatsEnumsWithErrors) {
1854 TEST_F(FormatTest, FormatsEnumStruct) {
1871 TEST_F(FormatTest, FormatsEnumClass) {
1888 TEST_F(FormatTest, FormatsEnumTypes) {
1897 TEST_F(FormatTest, FormatsTypedefEnum) {
1923 TEST_F(FormatTest, FormatsNSEnums) {
1965 TEST_F(FormatTest, FormatsBitfields) {
1982 TEST_F(FormatTest, FormatsNamespaces) {
2108 TEST_F(FormatTest, NamespaceMacros) {
2215 TEST_F(FormatTest, FormatsCompactNamespaces) {
2351 TEST_F(FormatTest, FormatsExternC) {
2388 TEST_F(FormatTest, FormatsInlineASM) {
2432 TEST_F(FormatTest, FormatTryCatch) {
2457 TEST_F(FormatTest, FormatSEHTryCatch) {
2477 TEST_F(FormatTest, IncompleteTryCatchBlocks) {
2492 TEST_F(FormatTest, FormatTryCatchBraceStyles) {
2567 TEST_F(FormatTest, StaticInitializers) {
2594 TEST_F(FormatTest, DesignatedInitializers) {
2624 TEST_F(FormatTest, NestedStaticInitializers) {
2678 TEST_F(FormatTest, FormatsSmallMacroDefinitionsInSingleLine) {
2684 TEST_F(FormatTest, DoesNotBreakPureVirtualFunctionDefinition) {
2697 TEST_F(FormatTest, BreaksStringLiteralsOnlyInDefine) {
2709 TEST_F(FormatTest, UnderstandsLinePPDirective) {
2714 TEST_F(FormatTest, LayoutUnknownPPDirective) {
2719 TEST_F(FormatTest, UnescapedEndOfLineEndsPPDirective) {
2726 TEST_F(FormatTest, EndOfFileEndsPPDirective) {
2732 TEST_F(FormatTest, DoesntRemoveUnknownTokens) {
2750 TEST_F(FormatTest, IndentsPPDirectiveInReducedSpace) {
2764 TEST_F(FormatTest, HandlePreprocessorDirectiveContext) {
2780 TEST_F(FormatTest, LayoutSingleHash) { EXPECT_EQ("#\na;", format("#\na;")); }
2782 TEST_F(FormatTest, LayoutCodeInMacroDefinitions) {
2792 TEST_F(FormatTest, LayoutRemainingTokens) { EXPECT_EQ("{}", format("{}")); }
2794 TEST_F(FormatTest, MacroDefinitionInsideStatement) {
2801 TEST_F(FormatTest, HashInMacroDefinition) {
2821 TEST_F(FormatTest, RespectWhitespaceInMacroDefinitions) {
2832 TEST_F(FormatTest, EmptyLinesInMacroDefinitions) {
2857 TEST_F(FormatTest, MacroDefinitionsWithIncompleteCode) {
2896 TEST_F(FormatTest, MacrosWithoutTrailingSemicolon) {
2948 TEST_F(FormatTest, MacroCallsWithoutTrailingSemicolon) {
3141 TEST_F(FormatTest, LayoutMacroDefinitionsStatementsSpanningBlocks) {
3149 TEST_F(FormatTest, IndentPreprocessorDirectives) {
3520 TEST_F(FormatTest, FormatHashIfNotAtStartOfLine) {
3524 TEST_F(FormatTest, FormatUnbalancedStructuralElements) {
3531 TEST_F(FormatTest, EscapedNewlines) {
3591 TEST_F(FormatTest, CalculateSpaceOnConsecutiveLinesInMacro) {
3599 TEST_F(FormatTest, MixingPreprocessorDirectivesAndNormalCode) {
3615 TEST_F(FormatTest, LayoutStatementsAroundPreprocessorDirectives) {
3690 TEST_F(FormatTest, GraciouslyHandleIncorrectPreprocessorConditions) {
3695 TEST_F(FormatTest, FormatsJoinedLinesOnSubsequentRuns) {
3707 TEST_F(FormatTest, LayoutBlockInsideParens) {
3755 TEST_F(FormatTest, LayoutBlockInsideStatement) {
3761 TEST_F(FormatTest, LayoutNestedBlocks) {
3838 TEST_F(FormatTest, FormatNestedBlocksInMacros) {
3859 TEST_F(FormatTest, PutEmptyBlocksIntoOneLine) {
3870 TEST_F(FormatTest, FormatBeginBlockEndMacros) {
3895 TEST_F(FormatTest, PreventConfusingIndents) {
3923 TEST_F(FormatTest, LineBreakingInBinaryExpressions) {
4025 TEST_F(FormatTest, ExpressionIndentation) {
4074 TEST_F(FormatTest, ExpressionIndentationBreakingBeforeOperators) {
4161 TEST_F(FormatTest, EnforcedOperatorWraps) {
4170 TEST_F(FormatTest, NoOperandAlignment) {
4206 TEST_F(FormatTest, BreakingBeforeNonAssigmentOperators) {
4215 TEST_F(FormatTest, AllowBinPackingInsideArguments) {
4269 TEST_F(FormatTest, ConstructorInitializers) {
4378 TEST_F(FormatTest, AllowAllConstructorInitializersOnNextLine) {
4511 TEST_F(FormatTest, AllowAllArgumentsOnNextLine) {
4563 TEST_F(FormatTest, BreakConstructorInitializersAfterColon) {
4751 TEST_F(FormatTest, MemoizationTests) {
4831 TEST_F(FormatTest, BreaksAsHighAsPossible) {
4842 TEST_F(FormatTest, BreaksFunctionDeclarations) {
4945 TEST_F(FormatTest, DontBreakBeforeQualifiedOperator) {
4957 TEST_F(FormatTest, TrailingReturnType) {
4980 TEST_F(FormatTest, BreaksFunctionDeclarationsWithTrailingTokens) {
5080 TEST_F(FormatTest, FunctionAnnotations) {
5102 TEST_F(FormatTest, BreaksDesireably) {
5185 TEST_F(FormatTest, FormatsDeclarationsOnePerLine) {
5217 TEST_F(FormatTest, FormatsOneParameterPerLineIfNecessary) {
5282 TEST_F(FormatTest, AdaptiveOnePerLineFormatting) {
5306 TEST_F(FormatTest, FormatsBuilderPattern) {
5450 TEST_F(FormatTest, BreaksAccordingToOperatorPrecedence) {
5492 TEST_F(FormatTest, BreaksAfterAssignments) {
5510 TEST_F(FormatTest, ConfigurableBreakAssignmentPenalty) {
5522 TEST_F(FormatTest, AlignsAfterAssignments) {
5541 TEST_F(FormatTest, AlignsAfterReturn) {
5564 TEST_F(FormatTest, AlignsAfterOpenBracket) {
5643 TEST_F(FormatTest, ParenthesesAndOperandAlignment) {
5665 TEST_F(FormatTest, BreaksConditionalExpressions) {
5803 TEST_F(FormatTest, BreaksConditionalExpressionsAfterOperator) {
5908 TEST_F(FormatTest, DeclarationsOfMultipleVariables) {
5942 TEST_F(FormatTest, ConditionalExpressionsInBrackets) {
5949 TEST_F(FormatTest, AlignsStringLiterals) {
6008 TEST_F(FormatTest, ReturnTypeBreakingStyle) {
6198 TEST_F(FormatTest, AlwaysBreakBeforeMultilineStrings) {
6275 TEST_F(FormatTest, AlignsPipes) {
6365 TEST_F(FormatTest, KeepStringLabelValuePairsOnALine) {
6424 TEST_F(FormatTest, UnderstandsEquals) {
6442 TEST_F(FormatTest, WrapsAtFunctionCallsIfNecessary) {
6538 TEST_F(FormatTest, WrapsTemplateDeclarations) {
6652 TEST_F(FormatTest, WrapsTemplateDeclarationsWithComments) {
6703 TEST_F(FormatTest, WrapsTemplateParameters) {
6743 TEST_F(FormatTest, WrapsAtNestedNameSpecifiers) {
6778 TEST_F(FormatTest, UnderstandsTemplateParameters) {
6849 TEST_F(FormatTest, BitshiftOperatorWidth) {
6861 TEST_F(FormatTest, UnderstandsBinaryOperators) {
6866 TEST_F(FormatTest, UnderstandsPointersToMembers) {
6890 TEST_F(FormatTest, UnderstandsUnaryOperators) {
6931 TEST_F(FormatTest, DoesNotIndentRelativeToUnaryOperators) {
6941 TEST_F(FormatTest, UnderstandsOverloadedOperators) {
6988 TEST_F(FormatTest, UnderstandsFunctionRefQualification) {
7123 TEST_F(FormatTest, UnderstandsNewAndDelete) {
7138 TEST_F(FormatTest, UnderstandsUsesOfStarAndAmp) {
7393 TEST_F(FormatTest, UnderstandsAttributes) {
7404 TEST_F(FormatTest, UnderstandsSquareAttributes) {
7437 TEST_F(FormatTest, UnderstandsEllipsis) {
7447 TEST_F(FormatTest, AdaptivelyFormatsPointersAndReferences) {
7480 TEST_F(FormatTest, UnderstandsRvalueReferences) {
7501 TEST_F(FormatTest, FormatsBinaryOperatorsPrecedingEquals) {
7509 TEST_F(FormatTest, FormatsCasts) {
7620 TEST_F(FormatTest, FormatsFunctionTypes) {
7652 TEST_F(FormatTest, FormatsPointersToArrayTypes) {
7657 TEST_F(FormatTest, BreaksLongVariableDeclarations) {
7681 TEST_F(FormatTest, BreaksLongDeclarations) {
7777 TEST_F(FormatTest, FormatsArrays) {
7812 TEST_F(FormatTest, LineStartsWithSpecialCharacter) {
7817 TEST_F(FormatTest, HandlesIncludeDirectives) {
7868 TEST_F(FormatTest, IncompleteParameterLists) {
7881 TEST_F(FormatTest, IncorrectCodeTrailingStuff) {
7896 TEST_F(FormatTest, IncorrectCodeMissingSemicolon) {
7914 TEST_F(FormatTest, IndentationWithinColumnLimitNotPossible) {
7925 TEST_F(FormatTest, IncorrectAccessSpecifier) {
7941 TEST_F(FormatTest, IncorrectCodeUnbalancedBraces) {
7947 TEST_F(FormatTest, IncorrectUnbalancedBracesInMacrosWithUnicode) {
7959 TEST_F(FormatTest, IncorrectCodeDoNoWhile) {
7970 TEST_F(FormatTest, IncorrectCodeMissingParens) {
7978 TEST_F(FormatTest, DoesNotTouchUnwrappedLinesWithErrors) {
7985 TEST_F(FormatTest, IncorrectCodeErrorDetection) {
8003 TEST_F(FormatTest, LayoutCallsInsideBraceInitializers) {
8010 TEST_F(FormatTest, LayoutBraceInitializersInReturnStatement) {
8014 TEST_F(FormatTest, LayoutCxx11BraceInitializers) {
8291 TEST_F(FormatTest, FormatsBracedListsInColumnLayout) {
8446 TEST_F(FormatTest, PullTrivialFunctionDefinitionsIntoSingleLine) {
8537 TEST_F(FormatTest, PullEmptyFunctionDefinitionsIntoSingleLine) {
8566 TEST_F(FormatTest, PullInlineFunctionDefinitionsIntoSingleLine) {
8606 TEST_F(FormatTest, PullInlineOnlyFunctionDefinitionsIntoSingleLine) {
8652 TEST_F(FormatTest, SplitEmptyFunction) {
8719 TEST_F(FormatTest, KeepShortFunctionAfterPPElse) {
8730 TEST_F(FormatTest, SplitEmptyClass) {
8756 TEST_F(FormatTest, SplitEmptyStruct) {
8783 TEST_F(FormatTest, SplitEmptyUnion) {
8806 TEST_F(FormatTest, SplitEmptyNamespace) {
8834 TEST_F(FormatTest, NeverMergeShortRecords) {
8908 TEST_F(FormatTest, UnderstandContextOfRecordTypeKeywords) {
8968 TEST_F(FormatTest, DoNotInterfereWithErrorAndWarning) {
8978 TEST_F(FormatTest, FormatHashIfExpressions) {
8992 TEST_F(FormatTest, MergeHandlingInTheFaceOfPreprocessorDirectives) {
9055 TEST_F(FormatTest, FormatStarDependingOnContext) {
9070 TEST_F(FormatTest, SpecialTokensAtEndOfLine) {
9075 TEST_F(FormatTest, SkipsDeeplyNestedLines) {
9103 TEST_F(FormatTest, FormatForObjectiveCMethodDecls) {
9171 TEST_F(FormatTest, BreaksStringLiterals) {
9331 TEST_F(FormatTest, BreaksStringLiteralsAtColumnLimit) {
9337 TEST_F(FormatTest, FullyRemoveEmptyLines) {
9344 TEST_F(FormatTest, BreaksStringLiteralsWithTabs) {
9354 TEST_F(FormatTest, BreaksWideAndNSStringLiterals) {
9382 TEST_F(FormatTest, DoesNotBreakRawStringLiterals) {
9392 TEST_F(FormatTest, BreaksStringLiteralsWithin_TMacro) {
9433 TEST_F(FormatTest, BreaksStringLiteralOperands) {
9516 TEST_F(FormatTest, DontSplitStringLiteralsWithEscapedNewlines) {
9526 TEST_F(FormatTest, CountsCharactersInMultilineRawStringLiterals) {
9578 TEST_F(FormatTest, SkipsUnknownStringLiterals) {
9586 TEST_F(FormatTest, DoesNotTryToParseUDLiteralsInPreCpp11Code) {
9593 TEST_F(FormatTest, CppLexVersion) {
9606 TEST_F(FormatTest, UnderstandsCpp1y) { verifyFormat("int bi{1'000'000};"); }
9608 TEST_F(FormatTest, BreakStringLiteralsBeforeUnbreakableTokenSequence) {
9655 TEST_F(FormatTest, DoNotBreakStringLiteralsInEscapeSequence) {
9690 TEST_F(FormatTest, DoNotCreateUnreasonableUnwrappedLines) {
9699 TEST_F(FormatTest, DoNotPrematurelyEndUnwrappedLineForReturnStatements) {
9704 TEST_F(FormatTest, FormatsClosingBracesInEmptyNestedBlocks) {
9712 TEST_F(FormatTest, ConfigurableIndentWidth) {
9734 TEST_F(FormatTest, ConfigurableFunctionDeclarationIndentAfterType) {
9740 TEST_F(FormatTest, ConfigurableUseOfTab) {
10192 TEST_F(FormatTest, ZeroTabWidth) {
10265 TEST_F(FormatTest, CalculatesOriginalColumn) {
10298 TEST_F(FormatTest, ConfigurableSpaceBeforeParens) {
10438 TEST_F(FormatTest, SpaceAfterLogicalNot) {
10449 TEST_F(FormatTest, ConfigurableSpacesInParentheses) {
10556 TEST_F(FormatTest, ConfigurableSpacesInSquareBrackets) {
10577 TEST_F(FormatTest, ConfigurableSpaceBeforeAssignmentOperators) {
10589 TEST_F(FormatTest, ConfigurableSpaceBeforeColon) {
10720 TEST_F(FormatTest, AlignConsecutiveMacros) {
10815 TEST_F(FormatTest, AlignConsecutiveAssignments) {
11005 TEST_F(FormatTest, AlignConsecutiveDeclarations) {
11350 TEST_F(FormatTest, LinuxBraceBreaking) {
11391 TEST_F(FormatTest, MozillaBraceBreaking) {
11436 TEST_F(FormatTest, StroustrupBraceBreaking) {
11498 TEST_F(FormatTest, AllmanBraceBreaking) {
11734 TEST_F(FormatTest, WhitesmithsBraceBreaking) {
11981 TEST_F(FormatTest, GNUBraceBreaking) {
12105 TEST_F(FormatTest, WebKitBraceBreaking) {
12144 TEST_F(FormatTest, CatchExceptionReferenceBinding) {
12153 TEST_F(FormatTest, UnderstandsPragmas) {
12163 TEST_F(FormatTest, UnderstandPragmaOption) {
12169 TEST_F(FormatTest, OptimizeBreakPenaltyVsExcess) {
12300 TEST_F(FormatTest, GetsPredefinedStyleByName) {
12344 TEST_F(FormatTest, GetsCorrectBasedOnStyle) {
12414 TEST_F(FormatTest, ParsesConfigurationBools) {
12482 TEST_F(FormatTest, ParsesConfiguration) {
12820 TEST_F(FormatTest, ParsesConfigurationWithLanguages) {
12922 TEST_F(FormatTest, UsesLanguageForBasedOnStyle) {
12943 TEST_F(FormatTest, ConfigurationRoundTripTest) {
12952 TEST_F(FormatTest, WorksFor8bitEncodings) {
12963 TEST_F(FormatTest, HandlesUTF8BOM) {
12974 TEST_F(FormatTest, CountsUTF8CharactersProperly) {
12988 TEST_F(FormatTest, SplitsUTF8Strings) {
13027 TEST_F(FormatTest, HandlesDoubleWidthCharsInMultiLineStrings) {
13036 TEST_F(FormatTest, SplitsUTF8LineComments) {
13052 TEST_F(FormatTest, SplitsUTF8BlockComments) {
13078 TEST_F(FormatTest, ConstructorInitializerIndentWidth) {
13119 TEST_F(FormatTest, BreakConstructorInitializersBeforeComma) {
13196 TEST_F(FormatTest, Destructors) {
13201 TEST_F(FormatTest, FormatsWithWebKitStyle) {
13368 TEST_F(FormatTest, FormatsLambdas) {
13757 TEST_F(FormatTest, EmptyLinesInLambdas) {
13768 TEST_F(FormatTest, FormatsBlocks) {
13871 TEST_F(FormatTest, FormatsBlocksWithZeroColumnWidth) {
13938 TEST_F(FormatTest, SupportsCRLF) {
13990 TEST_F(FormatTest, MunchSemicolonAfterBlocks) {
13997 TEST_F(FormatTest, ConfigurableContinuationIndentWidth) {
14015 TEST_F(FormatTest, WrappedClosingParenthesisIndent) {
14031 TEST_F(FormatTest, SpacesInAngles) {
14059 TEST_F(FormatTest, SpaceAfterTemplateKeyword) {
14065 TEST_F(FormatTest, TripleAngleBrackets) {
14079 TEST_F(FormatTest, MergeLessLessAtEnd) {
14088 TEST_F(FormatTest, HandleUnbalancedImplicitBracesAcrossPPBranches) {
14102 TEST_F(FormatTest, HandleConflictMarkers) {
14194 TEST_F(FormatTest, DisableRegions) {
14236 TEST_F(FormatTest, DoNotCrashOnInvalidInput) {
14241 TEST_F(FormatTest, FormatsTableGenCode) {
14247 TEST_F(FormatTest, ArrayOfTemplates) {
14257 TEST_F(FormatTest, ArrayAsTemplateType) {
14267 TEST_F(FormatTest, NoSpaceAfterSuper) { verifyFormat("__super::FooBar();"); }
14355 TEST_F(ReplacementTest, FormatCodeAfterReplacements) {
14389 TEST_F(ReplacementTest, SortIncludesAfterReplacement) {
14418 TEST_F(FormatTest, FormatSortsUsingDeclarations) {
14426 TEST_F(FormatTest, UTF8CharacterLiteralCpp03) {
14433 TEST_F(FormatTest, UTF8CharacterLiteralCpp11) {
14439 TEST_F(FormatTest, DoNotFormatLikelyXml) {
14444 TEST_F(FormatTest, StructuredBindings) {
14516 TEST_F(FormatTest, FileAndCode) {
14543 TEST_F(FormatTest, GuessLanguageWithCpp11AttributeSpecifiers) {
14576 TEST_F(FormatTest, GuessLanguageWithCaret) {
14592 TEST_F(FormatTest, GuessedLanguageWithInlineAsmClobbers) {
14631 TEST_F(FormatTest, GuessLanguageWithChildLines) {
14644 TEST_F(FormatTest, TypenameMacros) {
14674 TEST_F(FormatTest, AmbersandInLamda) {
14683 TEST_F(FormatTest, AlternativeOperators) {
14725 TEST_F(FormatTest, STLWhileNotDefineChed) {
tools/clang/unittests/Format/FormatTestCSharp.cpp 53 TEST_F(FormatTestCSharp, CSharpClass) {
75 TEST_F(FormatTestCSharp, AccessModifiers) {
107 TEST_F(FormatTestCSharp, NoStringLiteralBreaks) {
113 TEST_F(FormatTestCSharp, CSharpVerbatiumStringLiterals) {
128 TEST_F(FormatTestCSharp, CSharpInterpolatedStringLiterals) {
144 TEST_F(FormatTestCSharp, CSharpFatArrows) {
149 TEST_F(FormatTestCSharp, CSharpNullConditional) {
173 TEST_F(FormatTestCSharp, Attributes) {
233 TEST_F(FormatTestCSharp, CSharpUsing) {
254 TEST_F(FormatTestCSharp, CSharpRegions) {
259 TEST_F(FormatTestCSharp, CSharpKeyWordEscaping) {
263 TEST_F(FormatTestCSharp, CSharpNullCoalescing) {
269 TEST_F(FormatTestCSharp, AttributesIndentation) {
321 TEST_F(FormatTestCSharp, CSharpSpaceBefore) {
tools/clang/unittests/Format/FormatTestComments.cpp 93 TEST_F(FormatTestComments, UnderstandsSingleLineComments) {
394 TEST_F(FormatTestComments, KeepsParameterWithTrailingCommentsOnTheirOwnLine) {
426 TEST_F(FormatTestComments, RemovesTrailingWhitespaceOfComments) {
435 TEST_F(FormatTestComments, UnderstandsBlockComments) {
474 TEST_F(FormatTestComments, AlignsBlockComments) {
548 TEST_F(FormatTestComments, CommentReflowingCanBeTurnedOff) {
555 TEST_F(FormatTestComments, CorrectlyHandlesLengthOfBlockComments) {
579 TEST_F(FormatTestComments, DontBreakNonTrailingBlockComments) {
586 TEST_F(FormatTestComments, SplitsLongCxxComments) {
711 TEST_F(FormatTestComments, PreservesHangingIndentInCxxComments) {
726 TEST_F(FormatTestComments, DontSplitLineCommentsWithEscapedNewlines) {
752 TEST_F(FormatTestComments, DontSplitLineCommentsWithPragmas) {
763 TEST_F(FormatTestComments, PriorityOfCommentBreaking) {
793 TEST_F(FormatTestComments, MultiLineCommentsInDefines) {
816 TEST_F(FormatTestComments, ParsesCommentsAdjacentToPPDirectives) {
825 TEST_F(FormatTestComments, KeepsLevelOfCommentBeforePPDirective) {
1098 TEST_F(FormatTestComments, SplitsLongLinesInComments) {
1283 TEST_F(FormatTestComments, SplitsLongLinesInCommentsInPreprocessor) {
1320 TEST_F(FormatTestComments, KeepsTrailingPPCommentsAndSectionCommentsSeparate) {
1352 TEST_F(FormatTestComments, AlignsPPElseEndifComments) {
1376 TEST_F(FormatTestComments, CommentsInStaticInitializers) {
1442 TEST_F(FormatTestComments, LineCommentsAfterRightBrace) {
1500 TEST_F(FormatTestComments, ReflowsComments) {
2112 TEST_F(FormatTestComments, ReflowsCommentsPrecise) {
2152 TEST_F(FormatTestComments, ReflowsCommentsWithExtraWhitespace) {
2191 TEST_F(FormatTestComments, IgnoresIf0Contents) {
2344 TEST_F(FormatTestComments, DontCrashOnBlockComments) {
2355 TEST_F(FormatTestComments, BlockCommentsInControlLoops) {
2375 TEST_F(FormatTestComments, BlockComments) {
2486 TEST_F(FormatTestComments, BlockCommentsInMacros) {
2507 TEST_F(FormatTestComments, BlockCommentsAtEndOfLine) {
2529 TEST_F(FormatTestComments, BreaksAfterMultilineBlockCommentsInParamLists) {
2597 TEST_F(FormatTestComments, IndentLineCommentsInStartOfBlockAtEndOfFile) {
2603 TEST_F(FormatTestComments, AlignTrailingComments) {
2790 TEST_F(FormatTestComments, AlignsBlockCommentDecorations) {
2978 TEST_F(FormatTestComments, NoCrash_Bug34236) {
2995 TEST_F(FormatTestComments, NonTrailingBlockComments) {
3011 TEST_F(FormatTestComments, PythonStyleComments) {
3089 TEST_F(FormatTestComments, BreaksBeforeTrailingUnbreakableSequence) {
3098 TEST_F(FormatTestComments, ReflowBackslashCrash) {
3113 TEST_F(FormatTestComments, IndentsLongJavadocAnnotatedLines) {
tools/clang/unittests/Format/FormatTestJS.cpp 68 TEST_F(FormatTestJS, BlockComments) {
94 TEST_F(FormatTestJS, JSDocComments) {
245 TEST_F(FormatTestJS, UnderstandsJavaScriptOperators) {
294 TEST_F(FormatTestJS, UnderstandsAmpAmp) {
298 TEST_F(FormatTestJS, LiteralOperatorsCanBeKeywords) {
302 TEST_F(FormatTestJS, ReservedWords) {
348 TEST_F(FormatTestJS, ReservedWordsMethods) {
363 TEST_F(FormatTestJS, ReservedWordsParenthesized) {
373 TEST_F(FormatTestJS, CppKeywords) {
380 TEST_F(FormatTestJS, ES6DestructuringAssignment) {
388 TEST_F(FormatTestJS, ContainerLiterals) {
496 TEST_F(FormatTestJS, MethodsInObjectLiterals) {
525 TEST_F(FormatTestJS, GettersSettersVisibilityKeywords) {
544 TEST_F(FormatTestJS, SpacesInContainerLiterals) {
558 TEST_F(FormatTestJS, SingleQuotedStrings) {
562 TEST_F(FormatTestJS, GoogScopes) {
574 TEST_F(FormatTestJS, IIFEs) {
593 TEST_F(FormatTestJS, GoogModules) {
619 TEST_F(FormatTestJS, FormatsNamespaces) {
628 TEST_F(FormatTestJS, NamespacesMayNotWrap) {
639 TEST_F(FormatTestJS, AmbientDeclarations) {
669 TEST_F(FormatTestJS, FormatsFreestandingFunctions) {
694 TEST_F(FormatTestJS, GeneratorFunctions) {
721 TEST_F(FormatTestJS, AsyncFunctions) {
770 TEST_F(FormatTestJS, FunctionParametersTrailingComma) {
794 TEST_F(FormatTestJS, ArrayLiterals) {
836 TEST_F(FormatTestJS, ColumnLayoutForArrayLiterals) {
847 TEST_F(FormatTestJS, FunctionLiterals) {
952 TEST_F(FormatTestJS, DontWrapEmptyLiterals) {
961 TEST_F(FormatTestJS, InliningFunctionLiterals) {
1018 TEST_F(FormatTestJS, MultipleFunctionLiterals) {
1081 TEST_F(FormatTestJS, ArrowFunctions) {
1122 TEST_F(FormatTestJS, ReturnStatements) {
1128 TEST_F(FormatTestJS, ForLoops) {
1143 TEST_F(FormatTestJS, WrapRespectsAutomaticSemicolonInsertion) {
1190 TEST_F(FormatTestJS, AddsIsTheDictKeyOnNewline) {
1200 TEST_F(FormatTestJS, AutomaticSemicolonInsertionHeuristic) {
1283 TEST_F(FormatTestJS, ImportExportASI) {
1302 TEST_F(FormatTestJS, ClosureStyleCasts) {
1306 TEST_F(FormatTestJS, TryCatch) {
1320 TEST_F(FormatTestJS, StringLiteralConcatenation) {
1325 TEST_F(FormatTestJS, RegexLiteralClassification) {
1353 TEST_F(FormatTestJS, RegexLiteralSpecialCharacters) {
1419 TEST_F(FormatTestJS, RegexLiteralModifiers) {
1426 TEST_F(FormatTestJS, RegexLiteralLength) {
1436 TEST_F(FormatTestJS, RegexLiteralExamples) {
1440 TEST_F(FormatTestJS, IgnoresMpegTS) {
1449 TEST_F(FormatTestJS, TypeAnnotations) {
1487 TEST_F(FormatTestJS, UnionIntersectionTypes) {
1509 TEST_F(FormatTestJS, UnionIntersectionTypesInObjectType) {
1521 TEST_F(FormatTestJS, ClassDeclarations) {
1568 TEST_F(FormatTestJS, StrictPropInitWrap) {
1577 TEST_F(FormatTestJS, InterfaceDeclarations) {
1595 TEST_F(FormatTestJS, ObjectTypesInExtendsImplements) {
1606 TEST_F(FormatTestJS, EnumDeclarations) {
1630 TEST_F(FormatTestJS, Decorators) {
1651 TEST_F(FormatTestJS, TypeAliases) {
1665 TEST_F(FormatTestJS, TypeInterfaceLineWrapping) {
1679 TEST_F(FormatTestJS, RemoveEmptyLinesInArrowFunctions) {
1690 TEST_F(FormatTestJS, Modules) {
1772 TEST_F(FormatTestJS, ImportWrapping) {
1807 TEST_F(FormatTestJS, TemplateStrings) {
1914 TEST_F(FormatTestJS, TemplateStringMultiLineExpression) {
1950 TEST_F(FormatTestJS, TemplateStringASI) {
1956 TEST_F(FormatTestJS, NestedTemplateStrings) {
1965 TEST_F(FormatTestJS, TaggedTemplateStrings) {
1976 TEST_F(FormatTestJS, CastSyntax) {
1997 TEST_F(FormatTestJS, TypeArguments) {
2013 TEST_F(FormatTestJS, UserDefinedTypeGuards) {
2021 TEST_F(FormatTestJS, OptionalTypes) {
2038 TEST_F(FormatTestJS, IndexSignature) {
2042 TEST_F(FormatTestJS, WrapAfterParen) {
2060 TEST_F(FormatTestJS, JSDocAnnotations) {
2139 TEST_F(FormatTestJS, RequoteStringsSingle) {
2164 TEST_F(FormatTestJS, RequoteAndIndent) {
2179 TEST_F(FormatTestJS, RequoteStringsDouble) {
2187 TEST_F(FormatTestJS, RequoteStringsLeave) {
2194 TEST_F(FormatTestJS, SupportShebangLines) {
2201 TEST_F(FormatTestJS, NonNullAssertionOperator) {
2225 TEST_F(FormatTestJS, Conditional) {
2234 TEST_F(FormatTestJS, ImportComments) {
2241 TEST_F(FormatTestJS, Exponentiation) {
2246 TEST_F(FormatTestJS, NestedLiterals) {
2285 TEST_F(FormatTestJS, BackslashesInComments) {
2307 TEST_F(FormatTestJS, AddsLastLinePenaltyIfEndingIsBroken) {
2327 TEST_F(FormatTestJS, ParameterNamingComment) {
2331 TEST_F(FormatTestJS, ConditionalTypes) {
2340 TEST_F(FormatTestJS, SupportPrivateFieldsAndMethods) {
tools/clang/unittests/Format/FormatTestJava.cpp 53 TEST_F(FormatTestJava, NoAlternativeOperatorNames) {
57 TEST_F(FormatTestJava, UnderstandsCasts) {
61 TEST_F(FormatTestJava, FormatsInstanceOfLikeOperators) {
74 TEST_F(FormatTestJava, Chromium) {
89 TEST_F(FormatTestJava, QualifiedNames) {
94 TEST_F(FormatTestJava, ClassKeyword) {
99 TEST_F(FormatTestJava, ClassDeclarations) {
168 TEST_F(FormatTestJava, AnonymousClasses) {
181 TEST_F(FormatTestJava, EnumDeclarations) {
247 TEST_F(FormatTestJava, ArrayInitializers) {
264 TEST_F(FormatTestJava, ThrowsDeclarations) {
271 TEST_F(FormatTestJava, Annotations) {
340 TEST_F(FormatTestJava, Generics) {
380 TEST_F(FormatTestJava, StringConcatenation) {
385 TEST_F(FormatTestJava, TryCatchFinally) {
411 TEST_F(FormatTestJava, TryWithResources) {
422 TEST_F(FormatTestJava, SynchronizedKeyword) {
428 TEST_F(FormatTestJava, AssertKeyword) {
433 TEST_F(FormatTestJava, PackageDeclarations) {
438 TEST_F(FormatTestJava, ImportDeclarations) {
445 TEST_F(FormatTestJava, MethodDeclarations) {
454 TEST_F(FormatTestJava, MethodReference) {
470 TEST_F(FormatTestJava, CppKeywords) {
477 TEST_F(FormatTestJava, NeverAlignAfterReturn) {
497 TEST_F(FormatTestJava, FormatsInnerBlocks) {
525 TEST_F(FormatTestJava, FormatsLambdas) {
540 TEST_F(FormatTestJava, BreaksStringLiterals) {
547 TEST_F(FormatTestJava, AlignsBlockComments) {
560 TEST_F(FormatTestJava, KeepsDelimitersOnOwnLineInJavaDocComments) {
569 TEST_F(FormatTestJava, RetainsLogicalShifts) {
tools/clang/unittests/Format/FormatTestObjC.cpp 187 TEST_F(FormatTestObjC, FormatObjCTryCatch) {
202 TEST_F(FormatTestObjC, FormatObjCAutoreleasepool) {
221 TEST_F(FormatTestObjC, FormatObjCGenerics) {
232 TEST_F(FormatTestObjC, FormatObjCSynchronized) {
251 TEST_F(FormatTestObjC, FormatObjCInterface) {
419 TEST_F(FormatTestObjC, FormatObjCImplementation) {
496 TEST_F(FormatTestObjC, FormatObjCProtocol) {
543 TEST_F(FormatTestObjC, FormatObjCMethodDeclarations) {
617 TEST_F(FormatTestObjC, FormatObjCMethodExpr) {
959 TEST_F(FormatTestObjC, ObjCAt) {
993 TEST_F(FormatTestObjC, ObjCBlockTypesAndVariables) {
1002 TEST_F(FormatTestObjC, ObjCSnippets) {
1047 TEST_F(FormatTestObjC, ObjCForIn) {
1067 TEST_F(FormatTestObjC, ObjCCxxKeywords) {
1142 TEST_F(FormatTestObjC, ObjCLiterals) {
1160 TEST_F(FormatTestObjC, ObjCDictLiterals) {
1249 TEST_F(FormatTestObjC, ObjCArrayLiterals) {
1318 TEST_F(FormatTestObjC, BreaksCallStatementWhereSemiJustOverTheLimit) {
1329 TEST_F(FormatTestObjC, AlwaysBreakBeforeMultilineStrings) {
1349 TEST_F(FormatTestObjC, DisambiguatesCallsFromCppLambdas) {
1377 TEST_F(FormatTestObjC, DisambiguatesCallsFromStructuredBindings) {
tools/clang/unittests/Format/FormatTestProto.cpp 45 TEST_F(FormatTestProto, FormatsMessages) {
89 TEST_F(FormatTestProto, KeywordsInOtherLanguages) {
93 TEST_F(FormatTestProto, FormatsEnums) {
110 TEST_F(FormatTestProto, EnumAsFieldName) {
116 TEST_F(FormatTestProto, UnderstandsReturns) {
120 TEST_F(FormatTestProto, MessageFieldAttributes) {
188 TEST_F(FormatTestProto, DoesntWrapFileOptions) {
196 TEST_F(FormatTestProto, TrailingCommentAfterFileOption) {
200 TEST_F(FormatTestProto, FormatsOptions) {
400 TEST_F(FormatTestProto, DoesntWrapPackageStatements) {
406 TEST_F(FormatTestProto, TrailingCommentAfterPackage) {
410 TEST_F(FormatTestProto, FormatsService) {
418 TEST_F(FormatTestProto, ExtendingMessage) {
422 TEST_F(FormatTestProto, FormatsImports) {
440 TEST_F(FormatTestProto, KeepsLongStringLiteralsOnSameLine) {
449 TEST_F(FormatTestProto, FormatsOptionsExtensions) {
460 TEST_F(FormatTestProto, SpacesAroundPercents) {
468 TEST_F(FormatTestProto, FormatsRepeatedListInitializersInOptions) {
498 TEST_F(FormatTestProto, AcceptsOperatorAsKeyInOptions) {
511 TEST_F(FormatTestProto, BreaksEntriesOfSubmessagesContainingSubmessages) {
642 TEST_F(FormatTestProto, PreventBreaksBetweenKeyAndSubmessages) {
tools/clang/unittests/Format/FormatTestRawStrings.cpp 114 TEST_F(FormatTestRawStrings, ReformatsAccordingToBaseStyle) {
134 TEST_F(FormatTestRawStrings, UsesConfigurationOverBaseStyle) {
155 TEST_F(FormatTestRawStrings, MatchesDelimitersCaseSensitively) {
166 TEST_F(FormatTestRawStrings, RespectsClangFormatOff) {
180 TEST_F(FormatTestRawStrings, ReformatsShortRawStringsOnSingleLine) {
216 TEST_F(FormatTestRawStrings, BreaksShortRawStringsWhenNeeded) {
228 TEST_F(FormatTestRawStrings, BreaksRawStringsExceedingColumnLimit) {
315 TEST_F(FormatTestRawStrings, FormatsRawStringArguments) {
447 TEST_F(FormatTestRawStrings, RawStringStartingWithNewlines) {
521 TEST_F(FormatTestRawStrings, BreaksBeforeRawStrings) {
558 TEST_F(FormatTestRawStrings, RawStringsInOperands) {
689 TEST_F(FormatTestRawStrings, PrefixAndSuffixAlignment) {
746 TEST_F(FormatTestRawStrings, EstimatesPenalty) {
765 TEST_F(FormatTestRawStrings, DontFormatNonRawStrings) {
771 TEST_F(FormatTestRawStrings, FormatsRawStringsWithEnclosingFunctionName) {
794 TEST_F(FormatTestRawStrings, UpdatesToCanonicalDelimiters) {
806 TEST_F(FormatTestRawStrings, PenalizesPrefixExcessChars) {
834 TEST_F(FormatTestRawStrings, KeepsRBraceFolloedByMoreLBracesOnSameLine) {
868 TEST_F(FormatTestRawStrings,
895 TEST_F(FormatTestRawStrings,
984 TEST_F(FormatTestRawStrings, IndentsLastParamAfterNewline) {
tools/clang/unittests/Format/FormatTestSelective.cpp 39 TEST_F(FormatTestSelective, RemovesTrailingWhitespaceOfFormattedLine) {
46 TEST_F(FormatTestSelective, FormatsCorrectRegionForLeadingWhitespace) {
73 TEST_F(FormatTestSelective, FormatLineWhenInvokedOnTrailingNewline) {
82 TEST_F(FormatTestSelective, RemovesWhitespaceWhenTriggeredOnEmptyLine) {
87 TEST_F(FormatTestSelective, ReformatsMovedLines) {
100 TEST_F(FormatTestSelective, FormatsIfWithoutCompoundStatement) {
107 TEST_F(FormatTestSelective, FormatsCommentsLocally) {
179 TEST_F(FormatTestSelective, ContinueReindenting) {
197 TEST_F(FormatTestSelective, ReindentClosingBrace) {
245 TEST_F(FormatTestSelective, IndividualStatementsOfNestedBlocks) {
371 TEST_F(FormatTestSelective, WrongIndent) {
392 TEST_F(FormatTestSelective, AlwaysFormatsEntireMacroDefinitions) {
418 TEST_F(FormatTestSelective, ReformatRegionAdjustsIndent) {
532 TEST_F(FormatTestSelective, UnderstandsTabs) {
565 TEST_F(FormatTestSelective, StopFormattingWhenLeavingScope) {
586 TEST_F(FormatTestSelective, SelectivelyRequoteJavaScript) {
598 TEST_F(FormatTestSelective, KeepsIndentAfterCommentSectionImport) {
tools/clang/unittests/Format/FormatTestTableGen.cpp 45 TEST_F(FormatTestTableGen, FormatStringBreak) {
54 TEST_F(FormatTestTableGen, NoSpacesInSquareBracketLists) {
tools/clang/unittests/Format/FormatTestTextProto.cpp 49 TEST_F(FormatTestTextProto, KeepsTopLevelEntriesFittingALine) {
53 TEST_F(FormatTestTextProto, SupportsMessageFields) {
98 TEST_F(FormatTestTextProto, AvoidsTopLevelBinPacking) {
131 TEST_F(FormatTestTextProto, AddsNewlinesAfterTrailingComments) {
146 TEST_F(FormatTestTextProto, ImplicitStringLiteralConcatenation) {
163 TEST_F(FormatTestTextProto, SupportsAngleBracketMessageFields) {
353 TEST_F(FormatTestTextProto, DiscardsUnbreakableTailIfCanBreakAfter) {
365 TEST_F(FormatTestTextProto, KeepsLongStringLiteralsOnSameLine) {
372 TEST_F(FormatTestTextProto, KeepsCommentsIndentedInList) {
383 TEST_F(FormatTestTextProto, UnderstandsHashHashComments) {
405 TEST_F(FormatTestTextProto, FormatsExtensions) {
477 TEST_F(FormatTestTextProto, SpacesAroundPercents) {
483 TEST_F(FormatTestTextProto, FormatsRepeatedListInitializers) {
528 TEST_F(FormatTestTextProto, AcceptsOperatorAsKey) {
541 TEST_F(FormatTestTextProto, BreaksConsecutiveStringLiterals) {
546 TEST_F(FormatTestTextProto, PutsMultipleEntriesInExtensionsOnNewlines) {
561 TEST_F(FormatTestTextProto, BreaksAfterBraceFollowedByClosingBraceOnNextLine) {
572 TEST_F(FormatTestTextProto, BreaksEntriesOfSubmessagesContainingSubmessages) {
679 TEST_F(FormatTestTextProto, PreventBreaksBetweenKeyAndSubmessages) {
702 TEST_F(FormatTestTextProto, FormatsCommentsAtEndOfFile) {
719 TEST_F(FormatTestTextProto, KeepsAmpersandsNextToKeys) {
tools/clang/unittests/Format/NamespaceEndCommentsFixerTest.cpp 46 TEST_F(NamespaceEndCommentsFixerTest, AddsEndComment) {
290 TEST_F(NamespaceEndCommentsFixerTest, AddsMacroEndComment) {
369 TEST_F(NamespaceEndCommentsFixerTest, AddsNewlineIfNeeded) {
423 TEST_F(NamespaceEndCommentsFixerTest, DoesNotAddEndCommentForShortNamespace) {
432 TEST_F(NamespaceEndCommentsFixerTest, DoesNotAddCommentAfterUnaffectedRBrace) {
451 TEST_F(NamespaceEndCommentsFixerTest,
463 TEST_F(NamespaceEndCommentsFixerTest, KeepsValidEndComment) {
502 TEST_F(NamespaceEndCommentsFixerTest, KeepsValidMacroEndComment) {
550 TEST_F(NamespaceEndCommentsFixerTest, UpdatesInvalidEndLineComment) {
616 TEST_F(NamespaceEndCommentsFixerTest, UpdatesInvalidMacroEndLineComment) {
706 TEST_F(NamespaceEndCommentsFixerTest, UpdatesInvalidEndBlockComment) {
749 TEST_F(NamespaceEndCommentsFixerTest, UpdatesInvalidMacroEndBlockComment) {
801 TEST_F(NamespaceEndCommentsFixerTest,
821 TEST_F(NamespaceEndCommentsFixerTest, AddEndCommentForNamespacesAroundMacros) {
949 TEST_F(NamespaceEndCommentsFixerTest,
1067 TEST_F(NamespaceEndCommentsFixerTest,
1079 TEST_F(NamespaceEndCommentsFixerTest, HandlesInlineAtEndOfLine_PR32438) {
tools/clang/unittests/Format/SortImportsTestJS.cpp 47 TEST_F(SortImportsTestJS, AlreadySorted) {
60 TEST_F(SortImportsTestJS, BasicSorting) {
72 TEST_F(SortImportsTestJS, DefaultBinding) {
82 TEST_F(SortImportsTestJS, DefaultAndNamedBinding) {
92 TEST_F(SortImportsTestJS, WrappedImportStatements) {
107 TEST_F(SortImportsTestJS, SeparateMainCodeBody) {
114 TEST_F(SortImportsTestJS, Comments) {
135 TEST_F(SortImportsTestJS, SortStar) {
144 TEST_F(SortImportsTestJS, AliasesSymbols) {
151 TEST_F(SortImportsTestJS, SortSymbols) {
163 TEST_F(SortImportsTestJS, GroupImports) {
181 TEST_F(SortImportsTestJS, Exports) {
208 TEST_F(SortImportsTestJS, SideEffectImports) {
221 TEST_F(SortImportsTestJS, AffectedRange) {
247 TEST_F(SortImportsTestJS, SortingCanShrink) {
260 TEST_F(SortImportsTestJS, TrailingComma) {
264 TEST_F(SortImportsTestJS, SortCaseInsensitive) {
285 TEST_F(SortImportsTestJS, SortMultiLine) {
302 TEST_F(SortImportsTestJS, SortDefaultImports) {
tools/clang/unittests/Format/SortImportsTestJava.cpp 39 TEST_F(SortImportsTestJava, StaticSplitFromNormal) {
47 TEST_F(SortImportsTestJava, CapitalBeforeLowercase) {
56 TEST_F(SortImportsTestJava, KeepSplitGroupsWithOneNewImport) {
83 TEST_F(SortImportsTestJava, SplitGroupsWithNewline) {
103 TEST_F(SortImportsTestJava, UnspecifiedGroupAfterAllGroups) {
119 TEST_F(SortImportsTestJava, NoSortOutsideRange) {
134 TEST_F(SortImportsTestJava, SortWhenRangeContainsOneLine) {
152 TEST_F(SortImportsTestJava, SortLexicographically) {
163 TEST_F(SortImportsTestJava, StaticInCommentHasNoEffect) {
172 TEST_F(SortImportsTestJava, CommentsWithAffectedImports) {
189 TEST_F(SortImportsTestJava, CommentWithUnaffectedImports) {
198 TEST_F(SortImportsTestJava, CommentAfterAffectedImports) {
207 TEST_F(SortImportsTestJava, CommentBeforeAffectedImports) {
216 TEST_F(SortImportsTestJava, FormatTotallyOff) {
227 TEST_F(SortImportsTestJava, FormatTotallyOn) {
238 TEST_F(SortImportsTestJava, FormatPariallyOnShouldNotReorder) {
253 TEST_F(SortImportsTestJava, DeduplicateImports) {
258 TEST_F(SortImportsTestJava, NoNewlineAtEnd) {
265 TEST_F(SortImportsTestJava, ImportNamedFunction) {
280 TEST_F(SortImportsTestJava, NoReplacementsForValidImports) {
288 TEST_F(SortImportsTestJava, NoReplacementsForValidImportsWindows) {
tools/clang/unittests/Format/SortIncludesTest.cpp 56 TEST_F(SortIncludesTest, BasicSorting) {
73 TEST_F(SortIncludesTest, SortedIncludesUsingSortPriorityAttribute) {
130 TEST_F(SortIncludesTest, SortPriorityNotDefined) {
144 TEST_F(SortIncludesTest, NoReplacementsForValidIncludes) {
155 TEST_F(SortIncludesTest, SortedIncludesInMultipleBlocksAreMerged) {
177 TEST_F(SortIncludesTest, SupportClangFormatOff) {
196 TEST_F(SortIncludesTest, SupportClangFormatOffCStyle) {
233 TEST_F(SortIncludesTest, IncludeSortingCanBeDisabled) {
244 TEST_F(SortIncludesTest, MixIncludeAndImport) {
253 TEST_F(SortIncludesTest, FixTrailingComments) {
262 TEST_F(SortIncludesTest, LeadingWhitespace) {
277 TEST_F(SortIncludesTest, GreaterInComment) {
286 TEST_F(SortIncludesTest, SortsLocallyInEachBlock) {
297 TEST_F(SortIncludesTest, SortsAllBlocksWhenMerging) {
308 TEST_F(SortIncludesTest, CommentsAlwaysSeparateGroups) {
339 TEST_F(SortIncludesTest, HandlesAngledIncludesAsSeparateBlocks) {
370 TEST_F(SortIncludesTest, RegroupsAngledIncludesInSeparateBlocks) {
383 TEST_F(SortIncludesTest, HandlesMultilineIncludes) {
393 TEST_F(SortIncludesTest, LeavesMainHeaderFirst) {
469 TEST_F(SortIncludesTest, RecognizeMainHeaderInAllGroups) {
483 TEST_F(SortIncludesTest, MainHeaderIsSeparatedWhenRegroupping) {
498 TEST_F(SortIncludesTest, SupportCaseInsensitiveMatching) {
521 TEST_F(SortIncludesTest, NegativePriorities) {
541 TEST_F(SortIncludesTest, PriorityGroupsAreSeparatedWhenRegroupping) {
569 TEST_F(SortIncludesTest, CalculatesCorrectCursorPosition) {
582 TEST_F(SortIncludesTest, DeduplicateIncludes) {
618 TEST_F(SortIncludesTest, SortAndDeduplicateIncludes) {
654 TEST_F(SortIncludesTest, CalculatesCorrectCursorPositionAfterDeduplicate) {
677 TEST_F(SortIncludesTest, DeduplicateLocallyInEachBlock) {
691 TEST_F(SortIncludesTest, ValidAffactedRangesAfterDeduplicatingIncludes) {
706 TEST_F(SortIncludesTest, DoNotSortLikelyXml) {
717 TEST_F(SortIncludesTest, DoNotOutputReplacementsForSortedBlocksWithRegrouping) {
727 TEST_F(SortIncludesTest,
736 TEST_F(SortIncludesTest, DoNotRegroupGroupsInGoogleObjCStyle) {
tools/clang/unittests/Format/UsingDeclarationsSorterTest.cpp 43 TEST_F(UsingDeclarationsSorterTest, SwapsTwoConsecutiveUsingDeclarations) {
88 TEST_F(UsingDeclarationsSorterTest, UsingDeclarationOrder) {
142 TEST_F(UsingDeclarationsSorterTest, SortsStably) {
175 TEST_F(UsingDeclarationsSorterTest, SortsMultipleTopLevelDeclarations) {
199 TEST_F(UsingDeclarationsSorterTest, BreaksOnEmptyLines) {
212 TEST_F(UsingDeclarationsSorterTest, BreaksOnUsingNamespace) {
221 TEST_F(UsingDeclarationsSorterTest, KeepsUsingDeclarationsInPPDirectives) {
230 TEST_F(UsingDeclarationsSorterTest, KeepsTypeAliases) {
237 TEST_F(UsingDeclarationsSorterTest, MovesTrailingCommentsWithDeclarations) {
252 TEST_F(UsingDeclarationsSorterTest, SortsInStructScope) {
265 TEST_F(UsingDeclarationsSorterTest, KeepsOperators) {
274 TEST_F(UsingDeclarationsSorterTest, SortsUsingDeclarationsInsideNamespaces) {
293 TEST_F(UsingDeclarationsSorterTest, SupportsClangFormatOff) {
308 TEST_F(UsingDeclarationsSorterTest, SortsPartialRangeOfUsingDeclarations) {
346 TEST_F(UsingDeclarationsSorterTest, SortsUsingDeclarationsWithLeadingkComments) {
353 TEST_F(UsingDeclarationsSorterTest, DeduplicatesUsingDeclarations) {
tools/clang/unittests/Frontend/ASTUnitTest.cpp 59 TEST_F(ASTUnitTest, SaveLoadPreservesLangOptionsInPrintingPolicy) {
100 TEST_F(ASTUnitTest, GetBufferForFileMemoryMapping) {
tools/clang/unittests/Frontend/PCHPreambleTest.cpp 126 TEST_F(PCHPreambleTest, ReparseReusesPreambleWithUnsavedFileNotExistingOnDisk) {
146 TEST_F(PCHPreambleTest, ReparseReusesPreambleAfterUnsavedFileWasCreatedOnDisk) {
167 TEST_F(PCHPreambleTest,
192 TEST_F(PCHPreambleTest, ReparseWithOverriddenFileDoesNotInvalidatePreamble) {
221 TEST_F(PCHPreambleTest, ParseWithBom) {
tools/clang/unittests/Lex/HeaderSearchTest.cpp 60 TEST_F(HeaderSearchTest, NoSearchDir) {
67 TEST_F(HeaderSearchTest, SimpleShorten) {
79 TEST_F(HeaderSearchTest, ShortenWithWorkingDir) {
87 TEST_F(HeaderSearchTest, Dots) {
118 TEST_F(HeaderSearchTest, DotDotsWithAbsPath) {
126 TEST_F(HeaderSearchTest, IncludeFromSameDirectory) {
tools/clang/unittests/Lex/LexerTest.cpp 114 TEST_F(LexerTest, GetSourceTextExpandsToMaximumInMacroArgument) {
128 TEST_F(LexerTest, GetSourceTextExpandsToMaximumInMacroArgumentForEndOfMacro) {
140 TEST_F(LexerTest, GetSourceTextExpandsInMacroArgumentForBeginOfMacro) {
153 TEST_F(LexerTest, GetSourceTextExpandsInMacroArgumentForEndOfMacro) {
166 TEST_F(LexerTest, GetSourceTextInSeparateFnMacros) {
180 TEST_F(LexerTest, GetSourceTextWorksAcrossTokenPastes) {
195 TEST_F(LexerTest, GetSourceTextExpandsAcrossMultipleMacroCalls) {
208 TEST_F(LexerTest, GetSourceTextInMiddleOfMacroArgument) {
221 TEST_F(LexerTest, GetSourceTextExpandsAroundDifferentMacroCalls) {
235 TEST_F(LexerTest, GetSourceTextOnlyExpandsIfFirstTokenInMacro) {
250 TEST_F(LexerTest, GetSourceTextExpandsRecursively) {
265 TEST_F(LexerTest, LexAPI) {
360 TEST_F(LexerTest, DontMergeMacroArgsFromDifferentMacroFiles) {
377 TEST_F(LexerTest, DontOverallocateStringifyArgs) {
426 TEST_F(LexerTest, IsNewLineEscapedValid) {
449 TEST_F(LexerTest, GetBeginningOfTokenWithEscapedNewLine) {
479 TEST_F(LexerTest, AvoidPastEndOfStringDereference) {
485 TEST_F(LexerTest, StringizingRasString) {
523 TEST_F(LexerTest, CharRangeOffByOne) {
542 TEST_F(LexerTest, FindNextToken) {
tools/clang/unittests/Lex/PPCallbacksTest.cpp 308 TEST_F(PPCallbacksTest, UserFileCharacteristics) {
317 TEST_F(PPCallbacksTest, QuotedFilename) {
327 TEST_F(PPCallbacksTest, AngledFilename) {
337 TEST_F(PPCallbacksTest, QuotedInMacro) {
348 TEST_F(PPCallbacksTest, AngledInMacro) {
359 TEST_F(PPCallbacksTest, StringizedMacroArgument) {
370 TEST_F(PPCallbacksTest, ConcatenatedMacroArgument) {
382 TEST_F(PPCallbacksTest, TrigraphFilename) {
392 TEST_F(PPCallbacksTest, TrigraphInMacro) {
403 TEST_F(PPCallbacksTest, OpenCLExtensionPragmaEnabled) {
415 TEST_F(PPCallbacksTest, OpenCLExtensionPragmaDisabled) {
427 TEST_F(PPCallbacksTest, DirectiveExprRanges) {
tools/clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp 52 TEST_F(PPConditionalDirectiveRecordTest, PPRecAPI) {
tools/clang/unittests/Rename/RenameAliasTest.cpp 204 TEST_F(RenameAliasTest, RenameTypedefDefinitions) {
217 TEST_F(RenameAliasTest, RenameUsingAliasDefinitions) {
230 TEST_F(RenameAliasTest, RenameTemplatedAliasDefinitions) {
249 TEST_F(RenameAliasTest, RenameAliasesInNamespaces) {
266 TEST_F(RenameAliasTest, AliasesInMacros) {
tools/clang/unittests/Rename/RenameClassTest.cpp 406 TEST_F(ClangRenameTest, RenameClassWithOutOfLineMembers) {
443 TEST_F(ClangRenameTest, RenameClassWithInlineMembers) {
472 TEST_F(ClangRenameTest, RenameClassWithNamespaceWithInlineMembers) {
505 TEST_F(ClangRenameTest, RenameClassWithNamespaceWithOutOfInlineMembers) {
546 TEST_F(ClangRenameTest, RenameClassInInheritedConstructor) {
597 TEST_F(ClangRenameTest, DontRenameReferencesInImplicitFunction) {
632 TEST_F(ClangRenameTest, ReferencesInLambdaFunctionParameters) {
677 TEST_F(ClangRenameTest, DontChangeIfSameName) {
706 TEST_F(ClangRenameTest, ChangeIfNewNameWithLeadingDotDot) {
735 TEST_F(ClangRenameTest, ChangeIfSameNameWithLeadingDotDot) {
764 TEST_F(RenameClassTest, UsingAlias) {
783 TEST_F(ClangRenameTest, NestedTemplates) {
tools/clang/unittests/Rename/RenameEnumTest.cpp 156 TEST_F(RenameEnumTest, RenameEnumDecl) {
171 TEST_F(RenameEnumTest, RenameScopedEnumDecl) {
tools/clang/unittests/Rename/RenameFunctionTest.cpp 39 TEST_F(RenameFunctionTest, RefactorsAFoo) {
55 TEST_F(RenameFunctionTest, RefactorsNonCallingAFoo) {
78 TEST_F(RenameFunctionTest, RefactorsEric) {
91 TEST_F(RenameFunctionTest, RefactorsNonCallingEric) {
112 TEST_F(RenameFunctionTest, DoesNotRefactorBFoo) {
121 TEST_F(RenameFunctionTest, DoesNotRefactorBEric) {
130 TEST_F(RenameFunctionTest, DoesNotRefactorCEric) {
145 TEST_F(RenameFunctionTest, DoesNotRefactorEricInNamespaceC) {
157 TEST_F(RenameFunctionTest, NamespaceQualified) {
207 TEST_F(RenameFunctionTest, RenameFunctionDecls) {
222 TEST_F(RenameFunctionTest, RenameTemplateFunctions) {
241 TEST_F(RenameFunctionTest, RenameOutOfLineFunctionDecls) {
258 TEST_F(RenameFunctionTest, NewNamespaceWithoutLeadingDotDot) {
283 TEST_F(RenameFunctionTest, NewNamespaceWithLeadingDotDot) {
309 TEST_F(RenameFunctionTest, DontRenameSymbolsDefinedInAnonymousNamespace) {
335 TEST_F(RenameFunctionTest, NewNestedNamespace) {
361 TEST_F(RenameFunctionTest, MoveFromGlobalToNamespaceWithoutLeadingDotDot) {
385 TEST_F(RenameFunctionTest, MoveFromGlobalToNamespaceWithLeadingDotDot) {
408 TEST_F(RenameFunctionTest, DISABLED_DoNotRenameOverloadedOperatorCalls) {
446 TEST_F(RenameFunctionTest, FunctionRefAsTemplate) {
499 TEST_F(RenameFunctionTest, RenameFunctionInUsingDecl) {
525 TEST_F(ClangRenameTest, DISABLED_ReferencesInLambdaFunctionParameters) {
tools/clang/unittests/Rename/RenameMemberTest.cpp 168 TEST_F(RenameMemberTest, RenameMemberInsideClassMethods) {
183 TEST_F(RenameMemberTest, RenameMethodInsideClassMethods) {
198 TEST_F(RenameMemberTest, RenameCtorInitializer) {
tools/clang/unittests/Tooling/CompilationDatabaseTest.cpp 228 TEST_F(FileMatchTrieTest, InsertingRelativePath) {
234 TEST_F(FileMatchTrieTest, MatchingRelativePath) {
238 TEST_F(FileMatchTrieTest, ReturnsBestResults) {
244 TEST_F(FileMatchTrieTest, HandlesSymlinks) {
249 TEST_F(FileMatchTrieTest, ReportsSymlinkAmbiguity) {
256 TEST_F(FileMatchTrieTest, LongerMatchingSuffixPreferred) {
263 TEST_F(FileMatchTrieTest, EmptyTrie) {
267 TEST_F(FileMatchTrieTest, NoResult) {
273 TEST_F(FileMatchTrieTest, RootElementDifferent) {
279 TEST_F(FileMatchTrieTest, CannotResolveRelativePath) {
730 TEST_F(InterpolateTest, Nearby) {
748 TEST_F(InterpolateTest, Language) {
772 TEST_F(InterpolateTest, Strip) {
778 TEST_F(InterpolateTest, Case) {
785 TEST_F(InterpolateTest, Aliasing) {
793 TEST_F(InterpolateTest, ClangCL) {
800 TEST_F(InterpolateTest, DriverModes) {
852 TEST_F(TargetAndModeTest, TargetAndMode) {
tools/clang/unittests/Tooling/HeaderIncludesTest.cpp 47 TEST_F(HeaderIncludesTest, NoExistingIncludeWithoutDefine) {
54 TEST_F(HeaderIncludesTest, NoExistingIncludeWithDefine) {
70 TEST_F(HeaderIncludesTest, InsertBeforeCategoryWithLowerPriority) {
94 TEST_F(HeaderIncludesTest, InsertAfterMainHeader) {
107 TEST_F(HeaderIncludesTest, InsertBeforeSystemHeaderLLVM) {
118 TEST_F(HeaderIncludesTest, InsertAfterSystemHeaderGoogle) {
131 TEST_F(HeaderIncludesTest, InsertOneIncludeLLVMStyle) {
146 TEST_F(HeaderIncludesTest, InsertIntoBlockSorted) {
159 TEST_F(HeaderIncludesTest, InsertIntoFirstBlockOfSameKind) {
180 TEST_F(HeaderIncludesTest, InsertIntoSystemBlockSorted) {
195 TEST_F(HeaderIncludesTest, InsertNewSystemIncludeGoogleStyle) {
212 TEST_F(HeaderIncludesTest, NotConfusedByDefine) {
223 TEST_F(HeaderIncludesTest, SkippedTopComment) {
234 TEST_F(HeaderIncludesTest, SkippedMixedComments) {
251 TEST_F(HeaderIncludesTest, MultipleBlockCommentsInOneLine) {
268 TEST_F(HeaderIncludesTest, CodeAfterComments) {
289 TEST_F(HeaderIncludesTest, FakeHeaderGuardIfDef) {
300 TEST_F(HeaderIncludesTest, RealHeaderGuardAfterComments) {
315 TEST_F(HeaderIncludesTest, PragmaOnce) {
326 TEST_F(HeaderIncludesTest, IfNDefWithNoDefine) {
339 TEST_F(HeaderIncludesTest, FakeHeaderGuard) {
350 TEST_F(HeaderIncludesTest, HeaderGuardWithComment) {
371 TEST_F(HeaderIncludesTest, EmptyCode) {
377 TEST_F(HeaderIncludesTest, NoNewLineAtTheEndOfCode) {
383 TEST_F(HeaderIncludesTest, SkipExistingHeaders) {
392 TEST_F(HeaderIncludesTest, AddIncludesWithDifferentForms) {
400 TEST_F(HeaderIncludesTest, NoInsertionAfterCode) {
411 TEST_F(HeaderIncludesTest, NoInsertionInStringLiteral) {
424 TEST_F(HeaderIncludesTest, NoInsertionAfterOtherDirective) {
437 TEST_F(HeaderIncludesTest, CanInsertAfterLongSystemInclude) {
448 TEST_F(HeaderIncludesTest, CanInsertAfterComment) {
467 TEST_F(HeaderIncludesTest, LongCommentsInTheBeginningOfFile) {
490 TEST_F(HeaderIncludesTest, SimpleDeleteInclude) {
499 TEST_F(HeaderIncludesTest, DeleteQuotedOnly) {
508 TEST_F(HeaderIncludesTest, DeleteAllCode) {
514 TEST_F(HeaderIncludesTest, DeleteOnlyIncludesWithSameQuote) {
523 TEST_F(HeaderIncludesTest, CanDeleteAfterCode) {
tools/clang/unittests/Tooling/RefactoringActionRulesTest.cpp 58 TEST_F(RefactoringActionRulesTest, MyFirstRefactoringRule) {
147 TEST_F(RefactoringActionRulesTest, ReturnError) {
198 TEST_F(RefactoringActionRulesTest, ReturnSymbolOccurrences) {
238 TEST_F(RefactoringActionRulesTest, EditorCommandBinding) {
tools/clang/unittests/Tooling/RefactoringTest.cpp 36 TEST_F(ReplacementTest, CanDeleteAllText) {
44 TEST_F(ReplacementTest, CanDeleteAllTextInTextWithNewlines) {
52 TEST_F(ReplacementTest, CanAddText) {
60 TEST_F(ReplacementTest, CanReplaceTextAtPosition) {
69 TEST_F(ReplacementTest, CanReplaceTextAtPositionMultipleTimes) {
85 TEST_F(ReplacementTest, ApplyFailsForNonExistentLocation) {
90 TEST_F(ReplacementTest, CanRetrivePath) {
95 TEST_F(ReplacementTest, ReturnsInvalidPath) {
143 TEST_F(ReplacementTest, FailAddReplacements) {
172 TEST_F(ReplacementTest, DeletionInReplacements) {
188 TEST_F(ReplacementTest, OverlappingReplacements) {
207 TEST_F(ReplacementTest, AddAdjacentInsertionAndReplacement) {
229 TEST_F(ReplacementTest, MergeNewDeletions) {
252 TEST_F(ReplacementTest, MergeOverlappingButNotAdjacentReplacement) {
277 TEST_F(ReplacementTest, InsertionBeforeMergedDeletions) {
299 TEST_F(ReplacementTest, MergeOverlappingDeletions) {
319 TEST_F(ReplacementTest, FailedMergeExistingDeletions) {
339 TEST_F(ReplacementTest, FailAddRegression) {
363 TEST_F(ReplacementTest, InsertAtOffsetOfReplacement) {
383 TEST_F(ReplacementTest, AddInsertAtOtherInsertWhenOderIndependent) {
419 TEST_F(ReplacementTest, InsertBetweenAdjacentReplacements) {
432 TEST_F(ReplacementTest, CanApplyReplacements) {
446 TEST_F(ReplacementTest, InsertAndDelete) {
457 TEST_F(ReplacementTest, AdjacentReplacements) {
467 TEST_F(ReplacementTest, AddDuplicateReplacements) {
487 TEST_F(ReplacementTest, FailOrderDependentReplacements) {
504 TEST_F(ReplacementTest, InvalidSourceLocationFailsApplyAll) {
511 TEST_F(ReplacementTest, MultipleFilesReplaceAndFormat) {
638 TEST_F(FlushRewrittenFilesTest, StoresChangesOnDisk) {
953 TEST_F(MergeReplacementsTest, Offsets) {
968 TEST_F(MergeReplacementsTest, Concatenations) {
987 TEST_F(MergeReplacementsTest, NotChangingLengths) {
1002 TEST_F(MergeReplacementsTest, OverlappingRanges) {
1109 TEST_F(AtomicChangeTest, AtomicChangeToYAML) {
1143 TEST_F(AtomicChangeTest, YAMLToAtomicChange) {
1191 TEST_F(AtomicChangeTest, CheckKeyAndKeyFile) {
1197 TEST_F(AtomicChangeTest, Replace) {
1212 TEST_F(AtomicChangeTest, ReplaceWithRange) {
1223 TEST_F(AtomicChangeTest, InsertBefore) {
1237 TEST_F(AtomicChangeTest, InsertAfter) {
1251 TEST_F(AtomicChangeTest, InsertBeforeWithInvalidLocation) {
1267 TEST_F(AtomicChangeTest, InsertBeforeToWrongFile) {
1284 TEST_F(AtomicChangeTest, InsertAfterWithInvalidLocation) {
1347 TEST_F(ApplyAtomicChangesTest, BasicRefactoring) {
1354 TEST_F(ApplyAtomicChangesTest, SeveralRefactorings) {
1366 TEST_F(ApplyAtomicChangesTest, IgnorePathsInRefactorings) {
1382 TEST_F(ApplyAtomicChangesTest, AppliesDuplicateInsertions) {
1389 TEST_F(ApplyAtomicChangesTest, BailsOnOverlappingRefactorings) {
1396 TEST_F(ApplyAtomicChangesTest, BasicReformatting) {
1402 TEST_F(ApplyAtomicChangesTest, OnlyFormatWhenViolateColumnLimits) {
1417 TEST_F(ApplyAtomicChangesTest, LastLineViolateColumnLimits) {
1429 TEST_F(ApplyAtomicChangesTest, LastLineWithNewlineViolateColumnLimits) {
1441 TEST_F(ApplyAtomicChangesTest, Longer) {
1447 TEST_F(ApplyAtomicChangesTest, Shorter) {
1453 TEST_F(ApplyAtomicChangesTest, OnlyFormatChangedLines) {
1464 TEST_F(ApplyAtomicChangesTest, DisableFormatting) {
1476 TEST_F(ApplyAtomicChangesTest, AdaptsToLocalPointerStyle) {
1486 TEST_F(ApplyAtomicChangesTest, AcceptsSurroundingFormatting) {
1497 TEST_F(ApplyAtomicChangesTest, BailsOutOnConflictingChanges) {
1506 TEST_F(ApplyAtomicChangesTest, InsertsNewIncludesInRightOrder) {
1520 TEST_F(ApplyAtomicChangesTest, RemoveAndSortIncludes) {
1534 TEST_F(ApplyAtomicChangesTest, InsertsSystemIncludes) {
1556 TEST_F(ApplyAtomicChangesTest, RemoveSystemIncludes) {
1573 TEST_F(ApplyAtomicChangesTest,
1605 TEST_F(ApplyAtomicChangesTest, FormatsCorrectLineWhenHeaderIsRemoved) {
1620 TEST_F(ApplyAtomicChangesTest, CleansUpCtorInitializers) {
1650 TEST_F(ApplyAtomicChangesTest, CleansUpParameterLists) {
1673 TEST_F(ApplyAtomicChangesTest, DisableCleanup) {
1697 TEST_F(ApplyAtomicChangesTest, EverythingDeleted) {
1703 TEST_F(ApplyAtomicChangesTest, DoesNotDeleteInserts) {
tools/clang/unittests/Tooling/StencilTest.cpp 119 TEST_F(StencilTest, SingleStatement) {
138 TEST_F(StencilTest, SingleStatementCallOperator) {
157 TEST_F(StencilTest, UnboundNode) {
191 TEST_F(StencilTest, SelectionOp) {
196 TEST_F(StencilTest, IfBoundOpBound) {
201 TEST_F(StencilTest, IfBoundOpUnbound) {
206 TEST_F(StencilTest, ExpressionOpNoParens) {
212 TEST_F(StencilTest, ExpressionOpNoParensParens) {
217 TEST_F(StencilTest, ExpressionOpBinaryOpParens) {
225 TEST_F(StencilTest, ExpressionOpUnbound) {
231 TEST_F(StencilTest, DerefPointer) {
236 TEST_F(StencilTest, DerefBinOp) {
241 TEST_F(StencilTest, DerefAddressExpr) {
246 TEST_F(StencilTest, AddressOfValue) {
251 TEST_F(StencilTest, AddressOfDerefExpr) {
256 TEST_F(StencilTest, AccessOpValue) {
265 TEST_F(StencilTest, AccessOpValueExplicitText) {
274 TEST_F(StencilTest, AccessOpValueAddress) {
283 TEST_F(StencilTest, AccessOpPointer) {
292 TEST_F(StencilTest, AccessOpPointerDereference) {
301 TEST_F(StencilTest, AccessOpExplicitThis) {
322 TEST_F(StencilTest, AccessOpImplicitThis) {
342 TEST_F(StencilTest, RunOp) {
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp 249 TEST_F(TokenCollectorTest, RawMode) {
262 TEST_F(TokenCollectorTest, Basic) {
322 TEST_F(TokenCollectorTest, Locations) {
347 TEST_F(TokenCollectorTest, MacroDirectives) {
380 TEST_F(TokenCollectorTest, MacroReplacements) {
479 TEST_F(TokenCollectorTest, SpecialTokens) {
495 TEST_F(TokenCollectorTest, LateBoundTokens) {
512 TEST_F(TokenCollectorTest, DelayedParsing) {
536 TEST_F(TokenCollectorTest, MultiFile) {
579 TEST_F(TokenBufferTest, SpelledByExpanded) {
666 TEST_F(TokenBufferTest, ExpansionStartingAt) {
736 TEST_F(TokenBufferTest, TokensToFileRange) {
758 TEST_F(TokenBufferTest, macroExpansions) {
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp 124 TEST_F(SyntaxTreeTest, Basic) {
tools/clang/unittests/Tooling/TransformerTest.cpp 154 TEST_F(TransformerTest, StrlenSize) {
161 TEST_F(TransformerTest, NoMatch) {
167 TEST_F(TransformerTest, Flag) {
190 TEST_F(TransformerTest, AddIncludeQuoted) {
208 TEST_F(TransformerTest, AddIncludeAngled) {
226 TEST_F(TransformerTest, NodePartNameNamedDecl) {
243 TEST_F(TransformerTest, NodePartNameDeclRef) {
265 TEST_F(TransformerTest, NodePartNameDeclRefFailure) {
285 TEST_F(TransformerTest, NodePartMember) {
312 TEST_F(TransformerTest, NodePartMemberQualified) {
345 TEST_F(TransformerTest, NodePartMemberMultiToken) {
377 TEST_F(TransformerTest, InsertBeforeEdit) {
396 TEST_F(TransformerTest, InsertAfterEdit) {
417 TEST_F(TransformerTest, RemoveEdit) {
435 TEST_F(TransformerTest, MultiChange) {
460 TEST_F(TransformerTest, OrderedRuleUnrelated) {
485 TEST_F(TransformerTest, OrderedRuleRelated) {
510 TEST_F(TransformerTest, OrderedRuleRelatedSwapped) {
538 TEST_F(TransformerTest, OrderedRuleMultipleKinds) {
571 TEST_F(TransformerTest, TextGeneratorFailure) {
588 TEST_F(TransformerTest, OverlappingEditsInRule) {
603 TEST_F(TransformerTest, OverlappingEditsMultipleMatches) {
617 TEST_F(TransformerTest, ErrorOccurredMatchSkipped) {
633 TEST_F(TransformerTest, SimpleMacro) {
651 TEST_F(TransformerTest, FunctionMacro) {
665 TEST_F(TransformerTest, MacroArg) {
680 TEST_F(TransformerTest, MacroArgInMacroDef) {
700 TEST_F(TransformerTest, IdentityMacro) {
715 TEST_F(TransformerTest, TwoChangesInOneMacroExpansion) {
730 TEST_F(TransformerTest, MatchSpansMacroTextButChangeDoesNot) {
748 TEST_F(TransformerTest, MatchSpansMacroTextButChangeDoesNotAnchoredInMacro) {
768 TEST_F(TransformerTest, NoPartialRewriteOMacroExpansion) {
783 TEST_F(TransformerTest, NoPartialRewriteOfMacroExpansionForMacroArgs) {
tools/clang/unittests/libclang/CrashTests/LibclangCrashTest.cpp 14 TEST_F(LibclangParseTest, InstallAbortingLLVMFatalErrorHandler) {
26 TEST_F(LibclangParseTest, UninstallAbortingLLVMFatalErrorHandler) {
tools/clang/unittests/libclang/LibclangTest.cpp 356 TEST_F(LibclangParseTest, AllSkippedRanges) {
393 TEST_F(LibclangParseTest, EvaluateChildExpression) {
459 TEST_F(LibclangReparseTest, FileName) {
475 TEST_F(LibclangReparseTest, Reparse) {
503 TEST_F(LibclangReparseTest, ReparseWithModule) {
538 TEST_F(LibclangReparseTest, clang_parseTranslationUnit2FullArgv) {
584 TEST_F(LibclangPrintingPolicyTest, SetAndGetProperties) {
595 TEST_F(LibclangReparseTest, PreprocessorSkippedRanges) {
699 TEST_F(LibclangSerializationTest, TokenKindsAreCorrectAfterLoading) {
tools/lld/unittests/DriverTests/DarwinLdDriverTest.cpp 50 TEST_F(DarwinLdParserTest, Basic) {
59 TEST_F(DarwinLdParserTest, Output) {
64 TEST_F(DarwinLdParserTest, Dylib) {
69 TEST_F(DarwinLdParserTest, Relocatable) {
74 TEST_F(DarwinLdParserTest, Bundle) {
79 TEST_F(DarwinLdParserTest, Preload) {
84 TEST_F(DarwinLdParserTest, Static) {
89 TEST_F(DarwinLdParserTest, Entry) {
94 TEST_F(DarwinLdParserTest, DeadStrip) {
99 TEST_F(DarwinLdParserTest, DeadStripRootsExe) {
104 TEST_F(DarwinLdParserTest, DeadStripRootsDylib) {
109 TEST_F(DarwinLdParserTest, DeadStripRootsRelocatable) {
114 TEST_F(DarwinLdParserTest, DeadStripRootsExportDynamicExe) {
120 TEST_F(DarwinLdParserTest, DeadStripRootsExportDynamicDylib) {
126 TEST_F(DarwinLdParserTest, DeadStripRootsExportDynamicRelocatable) {
132 TEST_F(DarwinLdParserTest, Arch) {
139 TEST_F(DarwinLdParserTest, Arch_x86) {
146 TEST_F(DarwinLdParserTest, Arch_armv6) {
153 TEST_F(DarwinLdParserTest, Arch_armv7) {
160 TEST_F(DarwinLdParserTest, Arch_armv7s) {
167 TEST_F(DarwinLdParserTest, MinMacOSX10_7) {
175 TEST_F(DarwinLdParserTest, MinMacOSX10_8) {
183 TEST_F(DarwinLdParserTest, iOS5) {
190 TEST_F(DarwinLdParserTest, iOS6) {
197 TEST_F(DarwinLdParserTest, iOS_Simulator5) {
205 TEST_F(DarwinLdParserTest, iOS_Simulator6) {
213 TEST_F(DarwinLdParserTest, compatibilityVersion) {
219 TEST_F(DarwinLdParserTest, compatibilityVersionInvalidType) {
224 TEST_F(DarwinLdParserTest, compatibilityVersionInvalidValue) {
229 TEST_F(DarwinLdParserTest, currentVersion) {
235 TEST_F(DarwinLdParserTest, currentVersionInvalidType) {
240 TEST_F(DarwinLdParserTest, currentVersionInvalidValue) {
245 TEST_F(DarwinLdParserTest, bundleLoader) {
251 TEST_F(DarwinLdParserTest, bundleLoaderInvalidType) {
255 TEST_F(DarwinLdParserTest, deadStrippableDylib) {
261 TEST_F(DarwinLdParserTest, deadStrippableDylibInvalidType) {
tools/lldb/unittests/Disassembler/TestArm64Disassembly.cpp 47 TEST_F(TestArm64Disassembly, TestArmv81Instruction) {
tools/lldb/unittests/Disassembler/TestArmv7Disassembly.cpp 47 TEST_F(TestArmv7Disassembly, TestCortexFPDisass) {
tools/lldb/unittests/Editline/EditlineTest.cpp 277 TEST_F(EditlineTestFixture, EditlineReceivesSingleLineText) {
293 TEST_F(EditlineTestFixture, EditlineReceivesMultiLineText) {
tools/lldb/unittests/Expression/ClangParserTest.cpp 42 TEST_F(ClangHostTest, ComputeClangResourceDirectory) {
tools/lldb/unittests/Expression/CppModuleConfigurationTest.cpp 50 TEST_F(CppModuleConfigurationTest, Linux) {
61 TEST_F(CppModuleConfigurationTest, Sysroot) {
72 TEST_F(CppModuleConfigurationTest, LinuxLocalLibCpp) {
83 TEST_F(CppModuleConfigurationTest, UnrelatedLibrary) {
94 TEST_F(CppModuleConfigurationTest, Xcode) {
107 TEST_F(CppModuleConfigurationTest, LibCppV2) {
117 TEST_F(CppModuleConfigurationTest, UnknownLibCppFile) {
128 TEST_F(CppModuleConfigurationTest, MissingUsrInclude) {
135 TEST_F(CppModuleConfigurationTest, MissingLibCpp) {
142 TEST_F(CppModuleConfigurationTest, IgnoreLibStdCpp) {
150 TEST_F(CppModuleConfigurationTest, AmbiguousCLib) {
160 TEST_F(CppModuleConfigurationTest, AmbiguousLibCpp) {
tools/lldb/unittests/Host/ConnectionFileDescriptorTest.cpp 48 TEST_F(ConnectionFileDescriptorTest, TCPGetURIv4) { TestGetURI("127.0.0.1"); }
50 TEST_F(ConnectionFileDescriptorTest, TCPGetURIv6) { TestGetURI("::1"); }
tools/lldb/unittests/Host/HostInfoTest.cpp 32 TEST_F(HostInfoTest, GetAugmentedArchSpec) {
54 TEST_F(HostInfoTest, GetHostname) {
tools/lldb/unittests/Host/MainLoopTest.cpp 72 TEST_F(MainLoopTest, ReadObject) {
87 TEST_F(MainLoopTest, TerminatesImmediately) {
108 TEST_F(MainLoopTest, DetectsEOF) {
128 TEST_F(MainLoopTest, Signal) {
141 TEST_F(MainLoopTest, UnmonitoredSignal) {
tools/lldb/unittests/Host/SocketAddressTest.cpp 27 TEST_F(SocketAddressTest, Set) {
44 TEST_F(SocketAddressTest, GetAddressInfo) {
tools/lldb/unittests/Host/SocketTest.cpp 24 TEST_F(SocketTest, DecodeHostAndPort) {
91 TEST_F(SocketTest, DomainListenConnectAccept) {
107 TEST_F(SocketTest, TCPListen0ConnectAccept) {
113 TEST_F(SocketTest, TCPGetAddress) {
132 TEST_F(SocketTest, UDPConnect) {
145 TEST_F(SocketTest, TCPListen0GetPort) {
156 TEST_F(SocketTest, TCPGetConnectURI) {
175 TEST_F(SocketTest, UDPGetConnectURI) {
195 TEST_F(SocketTest, DomainGetConnectURI) {
tools/lldb/unittests/Host/linux/HostTest.cpp 31 TEST_F(HostTest, GetProcessInfo) {
tools/lldb/unittests/Interpreter/TestCompletion.cpp 145 TEST_F(CompletionTest, DirCompletionAbsolute) {
183 TEST_F(CompletionTest, FileCompletionAbsolute) {
230 TEST_F(CompletionTest, DirCompletionUsername) {
tools/lldb/unittests/Language/Highlighting/HighlighterTest.cpp 54 TEST_F(HighlighterTest, HighlighterSelectionType) {
67 TEST_F(HighlighterTest, HighlighterSelectionPath) {
84 TEST_F(HighlighterTest, FallbackHighlighter) {
106 TEST_F(HighlighterTest, DefaultHighlighter) {
113 TEST_F(HighlighterTest, DefaultHighlighterWithCursor) {
122 TEST_F(HighlighterTest, DefaultHighlighterWithCursorOutOfBounds) {
137 TEST_F(HighlighterTest, ClangEmptyInput) {
142 TEST_F(HighlighterTest, ClangScalarLiterals) {
149 TEST_F(HighlighterTest, ClangStringLiterals) {
157 TEST_F(HighlighterTest, ClangUnterminatedString) {
164 TEST_F(HighlighterTest, Keywords) {
171 TEST_F(HighlighterTest, Colons) {
178 TEST_F(HighlighterTest, ClangBraces) {
185 TEST_F(HighlighterTest, ClangSquareBrackets) {
192 TEST_F(HighlighterTest, ClangCommas) {
200 TEST_F(HighlighterTest, ClangPPDirectives) {
208 TEST_F(HighlighterTest, ClangComments) {
216 TEST_F(HighlighterTest, ClangOperators) {
223 TEST_F(HighlighterTest, ClangIdentifiers) {
231 TEST_F(HighlighterTest, ClangCursorPos) {
249 TEST_F(HighlighterTest, ClangCursorPosEndOfLine) {
256 TEST_F(HighlighterTest, ClangCursorOutOfBounds) {
264 TEST_F(HighlighterTest, ClangCursorPosBeforeOtherToken) {
273 TEST_F(HighlighterTest, ClangCursorPosAfterOtherToken) {
282 TEST_F(HighlighterTest, ClangCursorPosInOtherToken) {
tools/lldb/unittests/ObjectFile/ELF/TestObjectFileELF.cpp 50 TEST_F(ObjectFileELFTest, SectionsResolveConsistently) {
165 TEST_F(ObjectFileELFTest, GetModuleSpecifications_EarlySectionHeaders) {
176 TEST_F(ObjectFileELFTest, GetSymtab_NoSymEntryPointArmThumbAddressClass) {
242 TEST_F(ObjectFileELFTest, GetSymtab_NoSymEntryPointArmAddressClass) {
tools/lldb/unittests/ObjectFile/PECOFF/TestPECallFrameInfo.cpp 216 TEST_F(PECallFrameInfoTest, Basic_eh) {
258 TEST_F(PECallFrameInfoTest, Chained_eh) {
280 TEST_F(PECallFrameInfoTest, Frame_reg_eh) {
tools/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp 77 TEST_F(GDBRemoteClientBaseTest, SendContinueAndWait) {
102 TEST_F(GDBRemoteClientBaseTest, SendContinueAndAsyncSignal) {
134 TEST_F(GDBRemoteClientBaseTest, SendContinueAndAsyncPacket) {
177 TEST_F(GDBRemoteClientBaseTest, SendContinueAndInterrupt) {
204 TEST_F(GDBRemoteClientBaseTest, SendContinueAndLateInterrupt) {
234 TEST_F(GDBRemoteClientBaseTest, SendContinueAndInterrupt2PacketBug) {
274 TEST_F(GDBRemoteClientBaseTest, SendContinueDelegateInterface) {
294 TEST_F(GDBRemoteClientBaseTest, SendContinueDelegateStructuredDataReceipt) {
321 TEST_F(GDBRemoteClientBaseTest, InterruptNoResponse) {
343 TEST_F(GDBRemoteClientBaseTest, SendPacketAndReceiveResponseWithOutputSupport) {
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp 74 TEST_F(GDBRemoteCommunicationClientTest, WriteRegister) {
94 TEST_F(GDBRemoteCommunicationClientTest, WriteRegisterNoSuffix) {
114 TEST_F(GDBRemoteCommunicationClientTest, ReadRegister) {
140 TEST_F(GDBRemoteCommunicationClientTest, SaveRestoreRegistersNoSuffix) {
159 TEST_F(GDBRemoteCommunicationClientTest, SyncThreadState) {
168 TEST_F(GDBRemoteCommunicationClientTest, GetModulesInfo) {
203 TEST_F(GDBRemoteCommunicationClientTest, GetModulesInfo_UUID20) {
228 TEST_F(GDBRemoteCommunicationClientTest, GetModulesInfoInvalidResponse) {
268 TEST_F(GDBRemoteCommunicationClientTest, TestPacketSpeedJSON) {
307 TEST_F(GDBRemoteCommunicationClientTest, SendSignalsToIgnore) {
323 TEST_F(GDBRemoteCommunicationClientTest, GetMemoryRegionInfo) {
348 TEST_F(GDBRemoteCommunicationClientTest, GetMemoryRegionInfoInvalidResponse) {
365 TEST_F(GDBRemoteCommunicationClientTest, SendStartTracePacket) {
404 TEST_F(GDBRemoteCommunicationClientTest, SendStopTracePacket) {
424 TEST_F(GDBRemoteCommunicationClientTest, SendGetDataPacket) {
456 TEST_F(GDBRemoteCommunicationClientTest, SendGetMetaDataPacket) {
488 TEST_F(GDBRemoteCommunicationClientTest, SendGetTraceConfigPacket) {
tools/lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationTest.cpp 48 TEST_F(GDBRemoteCommunicationTest, ReadPacket_checksum) {
tools/lldb/unittests/Process/minidump/MinidumpParserTest.cpp 76 TEST_F(MinidumpParserTest, InvalidMinidump) {
95 TEST_F(MinidumpParserTest, GetThreadsAndGetThreadContext) {
122 TEST_F(MinidumpParserTest, GetArchitecture) {
145 TEST_F(MinidumpParserTest, GetMiscInfo_no_stream) {
157 TEST_F(MinidumpParserTest, GetLinuxProcStatus) {
192 TEST_F(MinidumpParserTest, GetPid) {
226 TEST_F(MinidumpParserTest, GetFilteredModuleList) {
253 TEST_F(MinidumpParserTest, GetExceptionStream) {
269 TEST_F(MinidumpParserTest, FindMemoryRange) {
295 TEST_F(MinidumpParserTest, GetMemory) {
321 TEST_F(MinidumpParserTest, FindMemoryRangeWithFullMemoryMinidump) {
339 TEST_F(MinidumpParserTest, GetMemoryRegionInfo) {
394 TEST_F(MinidumpParserTest, GetMemoryRegionInfoFromMemoryList) {
421 TEST_F(MinidumpParserTest, GetMemoryRegionInfoFromMemory64List) {
436 TEST_F(MinidumpParserTest, GetMemoryRegionInfoLinuxMaps) {
476 TEST_F(MinidumpParserTest, GetArchitectureWindows) {
506 TEST_F(MinidumpParserTest, GetLinuxProcStatus_no_stream) {
518 TEST_F(MinidumpParserTest, GetMiscInfoWindows) {
527 TEST_F(MinidumpParserTest, GetPidWindows) {
535 TEST_F(MinidumpParserTest, GetPidWow64) {
546 TEST_F(MinidumpParserTest, GetThreadContext_x86_32) {
589 TEST_F(MinidumpParserTest, GetThreadContext_x86_64) {
636 TEST_F(MinidumpParserTest, GetThreadContext_x86_32_wow64) {
668 TEST_F(MinidumpParserTest, MinidumpDuplicateModuleMinAddress) {
693 TEST_F(MinidumpParserTest, MinidumpModuleOrder) {
tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp 51 TEST_F(PythonDataObjectsTest, TestOwnedReferences) {
70 TEST_F(PythonDataObjectsTest, TestResetting) {
83 TEST_F(PythonDataObjectsTest, TestBorrowedReferences) {
92 TEST_F(PythonDataObjectsTest, TestGlobalNameResolutionNoDot) {
99 TEST_F(PythonDataObjectsTest, TestModuleNameResolutionNoDot) {
108 TEST_F(PythonDataObjectsTest, TestTypeNameResolutionNoDot) {
118 TEST_F(PythonDataObjectsTest, TestInstanceNameResolutionNoDot) {
135 TEST_F(PythonDataObjectsTest, TestGlobalNameResolutionWithDot) {
152 TEST_F(PythonDataObjectsTest, TestDictionaryResolutionWithDot) {
168 TEST_F(PythonDataObjectsTest, TestPythonInteger) {
198 TEST_F(PythonDataObjectsTest, TestPythonBoolean) {
223 TEST_F(PythonDataObjectsTest, TestPythonBytes) {
242 TEST_F(PythonDataObjectsTest, TestPythonByteArray) {
256 TEST_F(PythonDataObjectsTest, TestPythonString) {
286 TEST_F(PythonDataObjectsTest, TestPythonStringToStr) {
296 TEST_F(PythonDataObjectsTest, TestPythonIntegerToStr) {}
298 TEST_F(PythonDataObjectsTest, TestPythonIntegerToStructuredInteger) {
304 TEST_F(PythonDataObjectsTest, TestPythonStringToStructuredString) {
312 TEST_F(PythonDataObjectsTest, TestPythonListValueEquality) {
346 TEST_F(PythonDataObjectsTest, TestPythonListManipulation) {
374 TEST_F(PythonDataObjectsTest, TestPythonListToStructuredList) {
395 TEST_F(PythonDataObjectsTest, TestPythonTupleSize) {
403 TEST_F(PythonDataObjectsTest, TestPythonTupleValues) {
419 TEST_F(PythonDataObjectsTest, TestPythonTupleInitializerList) {
431 TEST_F(PythonDataObjectsTest, TestPythonTupleInitializerList2) {
444 TEST_F(PythonDataObjectsTest, TestPythonTupleToStructuredList) {
458 TEST_F(PythonDataObjectsTest, TestPythonDictionaryValueEquality) {
497 TEST_F(PythonDataObjectsTest, TestPythonDictionaryManipulation) {
534 TEST_F(PythonDataObjectsTest, TestPythonDictionaryToStructuredDictionary) {
558 TEST_F(PythonDataObjectsTest, TestPythonCallableCheck) {
566 TEST_F(PythonDataObjectsTest, TestPythonCallableInvoke) {
583 TEST_F(PythonDataObjectsTest, TestPythonFile) {
592 TEST_F(PythonDataObjectsTest, TestObjectAttributes) {
603 TEST_F(PythonDataObjectsTest, TestExtractingUInt64ThroughStructuredData) {
629 TEST_F(PythonDataObjectsTest, TestCallable) {
778 TEST_F(PythonDataObjectsTest, TestScript) {
794 TEST_F(PythonDataObjectsTest, TestExceptions) {
834 TEST_F(PythonDataObjectsTest, TestRun) {
tools/lldb/unittests/Symbol/LocateSymbolFileTest.cpp 33 TEST_F(
43 TEST_F(SymbolsTest,
tools/lldb/unittests/Symbol/TestClangASTContext.cpp 57 TEST_F(TestClangASTContext, TestGetBasicTypeFromEnum) {
121 TEST_F(TestClangASTContext, TestGetBasicTypeFromName) {
208 TEST_F(TestClangASTContext, TestBuiltinTypeForEncodingAndBitSize) {
234 TEST_F(TestClangASTContext, TestIsClangType) {
250 TEST_F(TestClangASTContext, TestRemoveFastQualifiers) {
268 TEST_F(TestClangASTContext, TestConvertAccessTypeToAccessSpecifier) {
281 TEST_F(TestClangASTContext, TestUnifyAccessSpecifiers) {
319 TEST_F(TestClangASTContext, TestRecordHasFields) {
396 TEST_F(TestClangASTContext, TemplateArguments) {
tools/lldb/unittests/Symbol/TestDWARFCallFrameInfo.cpp 259 TEST_F(DWARFCallFrameInfoTest, Basic_dwarf3) {
263 TEST_F(DWARFCallFrameInfoTest, Basic_dwarf4) {
267 TEST_F(DWARFCallFrameInfoTest, Basic_eh) {
tools/lldb/unittests/Symbol/TestLineEntry.cpp 84 TEST_F(LineEntryTest, GetSameLineContiguousAddressRangeNoInlines) {
93 TEST_F(LineEntryTest, GetSameLineContiguousAddressRangeOneInline) {
102 TEST_F(LineEntryTest, GetSameLineContiguousAddressRangeNestedInline) {
tools/lldb/unittests/SymbolFile/DWARF/DWARFASTParserClangTests.cpp 48 TEST_F(DWARFASTParserClangTests,
tools/lldb/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp 71 TEST_F(SymbolFileDWARFTests, TestAbilitiesForDWARF) {
85 TEST_F(SymbolFileDWARFTests, TestAbbrevOrder1Start1) {
130 TEST_F(SymbolFileDWARFTests, TestAbbrevOrder1Start5) {
175 TEST_F(SymbolFileDWARFTests, TestAbbrevOutOfOrder) {
220 TEST_F(SymbolFileDWARFTests, TestAbbrevInvalidNULLTag) {
247 TEST_F(SymbolFileDWARFTests, TestAbbrevNullAttrValidForm) {
276 TEST_F(SymbolFileDWARFTests, TestAbbrevValidAttrNullForm) {
304 TEST_F(SymbolFileDWARFTests, TestAbbrevMissingTerminator) {
tools/lldb/unittests/Target/ExecutionContextTest.cpp 70 TEST_F(ExecutionContextTest, GetByteOrder) {
75 TEST_F(ExecutionContextTest, GetByteOrderTarget) {
97 TEST_F(ExecutionContextTest, GetByteOrderProcess) {
tools/lldb/unittests/Target/ModuleCacheTest.cpp 140 TEST_F(ModuleCacheTest, GetAndPut) {
149 TEST_F(ModuleCacheTest, GetAndPutUuidExists) {
165 TEST_F(ModuleCacheTest, GetAndPutStrangeHostname) {
tools/lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp 56 TEST_F(TestArm64InstEmulation, TestSimpleDarwinFunction) {
152 TEST_F(TestArm64InstEmulation, TestMediumDarwinFunction) {
314 TEST_F(TestArm64InstEmulation, TestFramelessThreeEpilogueFunction) {
409 TEST_F(TestArm64InstEmulation, TestRegisterSavedTwice) {
511 TEST_F(TestArm64InstEmulation, TestRegisterDoubleSpills) {
tools/lldb/unittests/UnwindAssembly/PPC64/TestPPC64InstEmulation.cpp 54 TEST_F(TestPPC64InstEmulation, TestSimpleFunction) {
173 TEST_F(TestPPC64InstEmulation, TestMediumFunction) {
tools/lldb/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp 143 TEST_F(Testx86AssemblyInspectionEngine, TestSimple64bitFrameFunction) {
219 TEST_F(Testx86AssemblyInspectionEngine, TestSimple32bitFrameFunction) {
295 TEST_F(Testx86AssemblyInspectionEngine, Test64bitFramelessBigStackFrame) {
461 TEST_F(Testx86AssemblyInspectionEngine, Test32bitFramelessBigStackFrame) {
758 TEST_F(Testx86AssemblyInspectionEngine, Test64bitFramelessSmallStackFrame) {
855 TEST_F(Testx86AssemblyInspectionEngine, Test32bitFramelessSmallStackFrame) {
965 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBP) {
1008 TEST_F(Testx86AssemblyInspectionEngine, TestPushImm) {
1057 TEST_F(Testx86AssemblyInspectionEngine, TestPush0) {
1088 TEST_F(Testx86AssemblyInspectionEngine, TestPushExtended) {
1136 TEST_F(Testx86AssemblyInspectionEngine, TestPushR15) {
1164 TEST_F(Testx86AssemblyInspectionEngine, TestPushR14) {
1192 TEST_F(Testx86AssemblyInspectionEngine, TestPushR13) {
1220 TEST_F(Testx86AssemblyInspectionEngine, TestPushR12) {
1248 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBX) {
1279 TEST_F(Testx86AssemblyInspectionEngine, TestPushEAX) {
1308 TEST_F(Testx86AssemblyInspectionEngine, TestPushECX) {
1337 TEST_F(Testx86AssemblyInspectionEngine, TestPushEDX) {
1363 TEST_F(Testx86AssemblyInspectionEngine, TestPushEBX) {
1391 TEST_F(Testx86AssemblyInspectionEngine, TestPushEBP) {
1419 TEST_F(Testx86AssemblyInspectionEngine, TestPushRBPWithREX) {
1447 TEST_F(Testx86AssemblyInspectionEngine, TestPushESI) {
1475 TEST_F(Testx86AssemblyInspectionEngine, TestPushEDI) {
1503 TEST_F(Testx86AssemblyInspectionEngine, TestMovRSPtoRBP) {
1575 TEST_F(Testx86AssemblyInspectionEngine, TestSubRSP) {
1615 TEST_F(Testx86AssemblyInspectionEngine, TestSubESP) {
1655 TEST_F(Testx86AssemblyInspectionEngine, TestAddRSP) {
1695 TEST_F(Testx86AssemblyInspectionEngine, TestAddESP) {
1737 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBX) {
1763 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBP) {
1789 TEST_F(Testx86AssemblyInspectionEngine, TestPopR12) {
1815 TEST_F(Testx86AssemblyInspectionEngine, TestPopR13) {
1841 TEST_F(Testx86AssemblyInspectionEngine, TestPopR14) {
1867 TEST_F(Testx86AssemblyInspectionEngine, TestPopR15) {
1893 TEST_F(Testx86AssemblyInspectionEngine, TestPopEBX) {
1919 TEST_F(Testx86AssemblyInspectionEngine, TestPopEBP) {
1945 TEST_F(Testx86AssemblyInspectionEngine, TestPopRBPWithREX) {
1971 TEST_F(Testx86AssemblyInspectionEngine, TestPopESI) {
1997 TEST_F(Testx86AssemblyInspectionEngine, TestPopEDI) {
2025 TEST_F(Testx86AssemblyInspectionEngine, Testi386IgnoredRegisters) {
2063 TEST_F(Testx86AssemblyInspectionEngine, TestLEAVE) {
2104 TEST_F(Testx86AssemblyInspectionEngine, TestCALLNextInsn) {
2129 TEST_F(Testx86AssemblyInspectionEngine, TestSpillRegToStackViaMOVx86_64) {
2168 TEST_F(Testx86AssemblyInspectionEngine, TestSpillRegToStackViaMOVi386) {
2202 TEST_F(Testx86AssemblyInspectionEngine, TestSpArithx86_64Augmented) {
2293 TEST_F(Testx86AssemblyInspectionEngine, TestSimplex86_64Augmented) {
2371 TEST_F(Testx86AssemblyInspectionEngine, TestSimplei386ugmented) {
2453 TEST_F(Testx86AssemblyInspectionEngine, Test32BitOnlyInstruction) {
2496 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealign8BitDisp_i386) {
2530 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealign32BitDisp_x86_64) {
2564 TEST_F(Testx86AssemblyInspectionEngine, TestStackRealignMSVC_i386) {
2625 TEST_F(Testx86AssemblyInspectionEngine, TestDisassemblyJunkBytes) {
2647 TEST_F(Testx86AssemblyInspectionEngine, TestReturnDetect) {
2822 TEST_F(Testx86AssemblyInspectionEngine, TestDisassemblyMidFunctionEpilogues) {
tools/lldb/unittests/Utility/LogTest.cpp 137 TEST_F(LogChannelTest, Enable) {
159 TEST_F(LogChannelTest, EnableOptions) {
173 TEST_F(LogChannelTest, Disable) {
196 TEST_F(LogChannelTest, List) {
212 TEST_F(LogChannelEnabledTest, log_options) {
247 TEST_F(LogChannelEnabledTest, LLDB_LOG_ERROR) {
264 TEST_F(LogChannelEnabledTest, LogThread) {
280 TEST_F(LogChannelEnabledTest, LogVerboseThread) {
298 TEST_F(LogChannelEnabledTest, LogGetLogThread) {
tools/lldb/unittests/Utility/StreamTest.cpp 39 TEST_F(StreamTest, ChangingByteOrder) {
44 TEST_F(StreamTest, PutChar) {
54 TEST_F(StreamTest, PutCharWhitespace) {
72 TEST_F(StreamTest, PutCString) {
86 TEST_F(StreamTest, PutCStringWithStringRef) {
100 TEST_F(StreamTest, QuotedCString) {
114 TEST_F(StreamTest, PutCharNull) {
124 TEST_F(StreamTest, PutStringAsRawHex8) {
138 TEST_F(StreamTest, PutHex8) {
152 TEST_F(StreamTest, PutNHex8) {
170 TEST_F(StreamTest, PutHex16ByteOrderLittle) {
184 TEST_F(StreamTest, PutHex16ByteOrderBig) {
198 TEST_F(StreamTest, PutHex32ByteOrderLittle) {
212 TEST_F(StreamTest, PutHex32ByteOrderBig) {
226 TEST_F(StreamTest, PutHex64ByteOrderLittle) {
240 TEST_F(StreamTest, PutHex64ByteOrderBig) {
254 TEST_F(StreamTest, PutMaxHex64ByteOrderBig) {
268 TEST_F(StreamTest, PutMaxHex64ByteOrderLittle) {
284 TEST_F(StreamTest, ShiftOperatorChars) {
290 TEST_F(StreamTest, ShiftOperatorStrings) {
298 TEST_F(StreamTest, ShiftOperatorInts) {
307 TEST_F(StreamTest, ShiftOperatorUInts) {
316 TEST_F(StreamTest, ShiftOperatorPtr) {
332 TEST_F(StreamTest, PutPtr) {
348 TEST_F(StreamTest, PutBytesAsRawHex8ToBigEndian) {
356 TEST_F(StreamTest, PutRawBytesToBigEndian) {
364 TEST_F(StreamTest, PutBytesAsRawHex8ToLittleEndian) {
372 TEST_F(StreamTest, PutRawBytesToLittleEndian) {
380 TEST_F(StreamTest, PutBytesAsRawHex8ToMixedEndian) {
392 TEST_F(StreamTest, PutRawBytesToMixedEndian) {
406 TEST_F(BinaryStreamTest, PutULEB128OneByte) {
413 TEST_F(BinaryStreamTest, PutULEB128TwoBytes) {
420 TEST_F(BinaryStreamTest, PutULEB128ThreeBytes) {
427 TEST_F(BinaryStreamTest, PutULEB128FourBytes) {
434 TEST_F(BinaryStreamTest, PutULEB128FiveBytes) {
441 TEST_F(BinaryStreamTest, PutULEB128SixBytes) {
448 TEST_F(BinaryStreamTest, PutULEB128SevenBytes) {
455 TEST_F(BinaryStreamTest, PutULEB128EightBytes) {
462 TEST_F(BinaryStreamTest, PutULEB128NineBytes) {
469 TEST_F(BinaryStreamTest, PutULEB128MaxValue) {
476 TEST_F(BinaryStreamTest, PutULEB128Zero) {
483 TEST_F(BinaryStreamTest, PutULEB128One) {
492 TEST_F(BinaryStreamTest, PutSLEB128OneByte) {
499 TEST_F(BinaryStreamTest, PutSLEB128TwoBytes) {
506 TEST_F(BinaryStreamTest, PutSLEB128ThreeBytes) {
513 TEST_F(BinaryStreamTest, PutSLEB128FourBytes) {
520 TEST_F(BinaryStreamTest, PutSLEB128FiveBytes) {
527 TEST_F(BinaryStreamTest, PutSLEB128SixBytes) {
534 TEST_F(BinaryStreamTest, PutSLEB128SevenBytes) {
541 TEST_F(BinaryStreamTest, PutSLEB128EightBytes) {
548 TEST_F(BinaryStreamTest, PutSLEB128NineBytes) {
555 TEST_F(BinaryStreamTest, PutSLEB128MaxValue) {
562 TEST_F(BinaryStreamTest, PutSLEB128Zero) {
569 TEST_F(BinaryStreamTest, PutSLEB128One) {
581 TEST_F(StreamTest, PutULEB128) {
588 TEST_F(StreamTest, PutSLEB128) {
tools/lldb/unittests/Utility/StringExtractorTest.cpp 10 TEST_F(StringExtractorTest, InitEmpty) {
22 TEST_F(StringExtractorTest, InitMisc) {
34 TEST_F(StringExtractorTest, DecodeHexU8_Underflow) {
46 TEST_F(StringExtractorTest, DecodeHexU8_Underflow2) {
56 TEST_F(StringExtractorTest, DecodeHexU8_InvalidHex) {
67 TEST_F(StringExtractorTest, DecodeHexU8_InvalidHex2) {
78 TEST_F(StringExtractorTest, DecodeHexU8_Exact) {
89 TEST_F(StringExtractorTest, DecodeHexU8_Extra) {
100 TEST_F(StringExtractorTest, GetHexU8_Underflow) {
112 TEST_F(StringExtractorTest, GetHexU8_Underflow2) {
123 TEST_F(StringExtractorTest, GetHexU8_InvalidHex) {
134 TEST_F(StringExtractorTest, GetHexU8_Exact) {
145 TEST_F(StringExtractorTest, GetHexU8_Extra) {
156 TEST_F(StringExtractorTest, GetHexU8_Underflow_NoEof) {
170 TEST_F(StringExtractorTest, GetHexU8_Underflow2_NoEof) {
182 TEST_F(StringExtractorTest, GetHexU8_InvalidHex_NoEof) {
194 TEST_F(StringExtractorTest, GetHexU8_Exact_NoEof) {
206 TEST_F(StringExtractorTest, GetHexU8_Extra_NoEof) {
218 TEST_F(StringExtractorTest, GetHexBytes) {
241 TEST_F(StringExtractorTest, GetHexBytes_FullString) {
258 TEST_F(StringExtractorTest, GetHexBytes_OddPair) {
277 TEST_F(StringExtractorTest, GetHexBytes_OddPair2) {
295 TEST_F(StringExtractorTest, GetHexBytes_Underflow) {
323 TEST_F(StringExtractorTest, GetHexBytes_Partial) {
354 TEST_F(StringExtractorTest, GetHexBytesAvail) {
377 TEST_F(StringExtractorTest, GetHexBytesAvail_FullString) {
394 TEST_F(StringExtractorTest, GetHexBytesAvail_OddPair) {
410 TEST_F(StringExtractorTest, GetHexBytesAvail_OddPair2) {
426 TEST_F(StringExtractorTest, GetHexBytesAvail_Underflow) {
455 TEST_F(StringExtractorTest, GetHexBytesAvail_Partial) {
485 TEST_F(StringExtractorTest, GetNameColonValueSuccess) {
500 TEST_F(StringExtractorTest, GetNameColonValueContainsColon) {
515 TEST_F(StringExtractorTest, GetNameColonValueNoSemicolon) {
525 TEST_F(StringExtractorTest, GetNameColonValueNoColon) {
535 TEST_F(StringExtractorTest, GetU32LittleEndian) {
576 TEST_F(StringExtractorTest, GetU32BigEndian) {
617 TEST_F(StringExtractorTest, GetU64LittleEndian) {
658 TEST_F(StringExtractorTest, GetU64BigEndian) {
tools/lldb/unittests/tools/lldb-server/tests/LLGSTest.cpp 24 TEST_F(TestBase, LaunchModePreservesEnvironment) {
40 TEST_F(TestBase, DS_TEST(DebugserverEnv)) {
57 TEST_F(TestBase, LLGS_TEST(vAttachRichError)) {
tools/lldb/unittests/tools/lldb-server/tests/ThreadIdsInJstopinfoTest.cpp 25 TEST_F(StandardStartupTest, TestStopReplyContainsThreadPcs) {
tools/polly/unittests/ScopPassManager/PassManagerTest.cpp 50 TEST_F(ScopPassRegistry, PrintScops) {
55 TEST_F(ScopPassRegistry, PrintScopInfo) {
60 TEST_F(ScopPassRegistry, PrinIslAstInfo) {
unittests/ADT/ImmutableListTest.cpp 37 TEST_F(ImmutableListTest, EmptyIntListTest) {
50 TEST_F(ImmutableListTest, OneElemIntListTest) {
100 TEST_F(ImmutableListTest, ReferenceStoringTest) {
112 TEST_F(ImmutableListTest, CreatingIntListTest) {
125 TEST_F(ImmutableListTest, MultiElemIntListTest) {
191 TEST_F(ImmutableListTest, EmplaceIntListTest) {
225 TEST_F(ImmutableListTest, CharListOrderingTest) {
238 TEST_F(ImmutableListTest, LongListOrderingTest) {
unittests/ADT/ImmutableSetTest.cpp 36 TEST_F(ImmutableSetTest, EmptyIntSetTest) {
50 TEST_F(ImmutableSetTest, OneElemIntSetTest) {
78 TEST_F(ImmutableSetTest, MultiElemIntSetTest) {
116 TEST_F(ImmutableSetTest, RemoveIntSetTest) {
139 TEST_F(ImmutableSetTest, CallbackCharSetTest) {
151 TEST_F(ImmutableSetTest, Callback2CharSetTest) {
174 TEST_F(ImmutableSetTest, IterLongSetTest) {
unittests/ADT/OptionalTest.cpp 63 TEST_F(OptionalTest, NonDefaultConstructibleTest) {
68 TEST_F(OptionalTest, ResetTest) {
81 TEST_F(OptionalTest, InitializationLeakTest) {
89 TEST_F(OptionalTest, CopyConstructionTest) {
108 TEST_F(OptionalTest, ConstructingCopyAssignmentTest) {
128 TEST_F(OptionalTest, CopyingCopyAssignmentTest) {
148 TEST_F(OptionalTest, DeletingCopyAssignmentTest) {
168 TEST_F(OptionalTest, NullCopyConstructionTest) {
188 TEST_F(OptionalTest, GetValueOr) {
221 TEST_F(OptionalTest, Emplace) {
271 TEST_F(OptionalTest, MoveOnlyNull) {
279 TEST_F(OptionalTest, MoveOnlyConstruction) {
289 TEST_F(OptionalTest, MoveOnlyMoveConstruction) {
301 TEST_F(OptionalTest, MoveOnlyAssignment) {
312 TEST_F(OptionalTest, MoveOnlyInitializingAssignment) {
325 TEST_F(OptionalTest, MoveOnlyNullingAssignment) {
337 TEST_F(OptionalTest, MoveOnlyAssigningAssignment) {
375 TEST_F(OptionalTest, ImmovableEmplace) {
387 TEST_F(OptionalTest, MoveGetValueOr) {
469 TEST_F(OptionalTest, OperatorEqual) {
480 TEST_F(OptionalTest, OperatorNotEqual) {
502 TEST_F(OptionalTest, OperatorLess) {
513 TEST_F(OptionalTest, OperatorGreater) {
524 TEST_F(OptionalTest, OperatorLessEqual) {
535 TEST_F(OptionalTest, OperatorGreaterEqual) {
561 TEST_F(OptionalTest, StreamOperator) {
580 TEST_F(OptionalTest, UseInUnitTests) {
unittests/ADT/PointerSumTypeTest.cpp 31 TEST_F(PointerSumTypeTest, NullTest) {
38 TEST_F(PointerSumTypeTest, GetTag) {
45 TEST_F(PointerSumTypeTest, Is) {
57 TEST_F(PointerSumTypeTest, Get) {
75 TEST_F(PointerSumTypeTest, Cast) {
81 TEST_F(PointerSumTypeTest, Assignment) {
unittests/ADT/PointerUnionTest.cpp 37 TEST_F(PointerUnionTest, Comparison) {
61 TEST_F(PointerUnionTest, Null) {
91 TEST_F(PointerUnionTest, Is) {
111 TEST_F(PointerUnionTest, Get) {
123 TEST_F(PointerUnionTest, ManyElements) {
154 TEST_F(PointerUnionTest, GetAddrOfPtr1) {
unittests/ADT/SmallStringTest.cpp 40 TEST_F(SmallStringTest, EmptyStringTest) {
46 TEST_F(SmallStringTest, AssignRepeated) {
52 TEST_F(SmallStringTest, AssignIterPair) {
59 TEST_F(SmallStringTest, AssignStringRef) {
66 TEST_F(SmallStringTest, AssignSmallVector) {
74 TEST_F(SmallStringTest, AppendIterPair) {
82 TEST_F(SmallStringTest, AppendStringRef) {
90 TEST_F(SmallStringTest, AppendSmallVector) {
99 TEST_F(SmallStringTest, Substr) {
107 TEST_F(SmallStringTest, Slice) {
116 TEST_F(SmallStringTest, Find) {
150 TEST_F(SmallStringTest, Count) {
161 TEST_F(SmallStringTest, Realloc) {
172 TEST_F(SmallStringTest, Comparisons) {
208 TEST_F(SmallStringTest, GTestPrinter) {
unittests/ADT/StringMapTest.cpp 89 TEST_F(StringMapTest, EmptyMapTest) {
94 TEST_F(StringMapTest, ConstEmptyMapTest) {
115 TEST_F(StringMapTest, SingleEntryMapTest) {
121 TEST_F(StringMapTest, ClearTest) {
128 TEST_F(StringMapTest, EraseIteratorTest) {
135 TEST_F(StringMapTest, EraseValueTest) {
142 TEST_F(StringMapTest, InsertAndEraseTest) {
149 TEST_F(StringMapTest, SmallFullMapTest) {
171 TEST_F(StringMapTest, CopyCtorTest) {
199 TEST_F(StringMapTest, IterationTest) {
226 TEST_F(StringMapTest, StringMapEntryTest) {
236 TEST_F(StringMapTest, InsertTest) {
246 TEST_F(StringMapTest, InsertPairTest) {
267 TEST_F(StringMapTest, InsertRehashingPairTest) {
282 TEST_F(StringMapTest, InsertOrAssignTest) {
303 TEST_F(StringMapTest, IterMapKeys) {
324 TEST_F(StringMapTest, NonDefaultConstructable) {
352 TEST_F(StringMapTest, MoveOnly) {
360 TEST_F(StringMapTest, CtorArg) {
366 TEST_F(StringMapTest, MoveConstruct) {
376 TEST_F(StringMapTest, MoveAssignment) {
410 TEST_F(StringMapTest, MoveDtor) {
unittests/ADT/StringSetTest.cpp 18 TEST_F(StringSetTest, IterSetKeys) {
32 TEST_F(StringSetTest, InsertAndCountStringMapEntry) {
unittests/Analysis/AliasAnalysisTest.cpp 166 TEST_F(AliasAnalysisTest, getModRefInfo) {
228 TEST_F(AAPassInfraTest, injectExternalAA) {
unittests/Analysis/BasicAliasAnalysisTest.cpp 70 TEST_F(BasicAATest, AliasInstWithObjectOfImpreciseSize) {
104 TEST_F(BasicAATest, AliasInstWithFullObjectOfImpreciseSize) {
unittests/Analysis/BlockFrequencyInfoTest.cpp 58 TEST_F(BlockFrequencyInfoTest, Basic) {
unittests/Analysis/BranchProbabilityInfoTest.cpp 47 TEST_F(BranchProbabilityInfoTest, StressUnreachableHeuristic) {
unittests/Analysis/CFGTest.cpp 135 TEST_F(IsPotentiallyReachableTest, SameBlockNoPath) {
149 TEST_F(IsPotentiallyReachableTest, SameBlockPath) {
162 TEST_F(IsPotentiallyReachableTest, SameBlockNoLoop) {
179 TEST_F(IsPotentiallyReachableTest, StraightNoPath) {
192 TEST_F(IsPotentiallyReachableTest, StraightPath) {
205 TEST_F(IsPotentiallyReachableTest, DestUnreachable) {
220 TEST_F(IsPotentiallyReachableTest, BranchToReturn) {
235 TEST_F(IsPotentiallyReachableTest, SimpleLoop1) {
253 TEST_F(IsPotentiallyReachableTest, SimpleLoop2) {
271 TEST_F(IsPotentiallyReachableTest, SimpleLoop3) {
290 TEST_F(IsPotentiallyReachableTest, OneLoopAfterTheOther1) {
313 TEST_F(IsPotentiallyReachableTest, OneLoopAfterTheOther2) {
336 TEST_F(IsPotentiallyReachableTest, OneLoopAfterTheOtherInsideAThirdLoop) {
387 TEST_F(IsPotentiallyReachableTest, BranchInsideLoop) {
392 TEST_F(IsPotentiallyReachableTest, ModifyTest) {
403 TEST_F(IsPotentiallyReachableTest, UnreachableFromEntryTest) {
415 TEST_F(IsPotentiallyReachableTest, UnreachableBlocksTest1) {
429 TEST_F(IsPotentiallyReachableTest, UnreachableBlocksTest2) {
443 TEST_F(IsPotentiallyReachableTest, SimpleExclusionTest) {
457 TEST_F(IsPotentiallyReachableTest, DiamondExcludedTest) {
476 TEST_F(IsPotentiallyReachableTest, DiamondOneSideExcludedTest) {
495 TEST_F(IsPotentiallyReachableTest, UnreachableToReachable) {
unittests/Analysis/CGSCCPassManagerTest.cpp 248 TEST_F(CGSCCPassManagerTest, Basic) {
343 TEST_F(CGSCCPassManagerTest, TestSCCPassInvalidatesModuleAnalysis) {
421 TEST_F(CGSCCPassManagerTest, TestFunctionPassInsideCGSCCInvalidatesModuleAnalysis) {
505 TEST_F(CGSCCPassManagerTest, TestModulePassInvalidatesSCCAnalysis) {
543 TEST_F(CGSCCPassManagerTest, TestModulePassCanPreserveSCCAnalysis) {
582 TEST_F(CGSCCPassManagerTest, TestModulePassInvalidatesSCCAnalysisOnCGChange) {
617 TEST_F(CGSCCPassManagerTest, TestSCCPassInvalidatesFunctionAnalysis) {
662 TEST_F(CGSCCPassManagerTest, TestSCCPassCanPreserveFunctionAnalysis) {
715 TEST_F(CGSCCPassManagerTest,
757 TEST_F(CGSCCPassManagerTest,
800 TEST_F(CGSCCPassManagerTest,
995 TEST_F(CGSCCPassManagerTest, TestIndirectAnalysisInvalidation) {
1113 TEST_F(CGSCCPassManagerTest, TestAnalysisInvalidationCGSCCUpdate) {
unittests/Analysis/DivergenceAnalysisTest.cpp 77 TEST_F(DivergenceAnalysisTest, DAInitialState) {
109 TEST_F(DivergenceAnalysisTest, DANoLCSSA) {
159 TEST_F(DivergenceAnalysisTest, DALCSSA) {
213 TEST_F(DivergenceAnalysisTest, DAJoinDivergence) {
382 TEST_F(DivergenceAnalysisTest, DASwitchUnreachableDefault) {
unittests/Analysis/MemorySSATest.cpp 71 TEST_F(MemorySSATest, CreateALoad) {
108 TEST_F(MemorySSATest, CreateLoadsAndStoreUpdater) {
199 TEST_F(MemorySSATest, CreateALoadUpdater) {
246 TEST_F(MemorySSATest, SinkLoad) {
292 TEST_F(MemorySSATest, MoveAStore) {
328 TEST_F(MemorySSATest, MoveAStoreUpdater) {
374 TEST_F(MemorySSATest, MoveAStoreUpdaterMove) {
418 TEST_F(MemorySSATest, MoveAStoreAllAround) {
474 TEST_F(MemorySSATest, RemoveAPhi) {
519 TEST_F(MemorySSATest, RemoveMemoryAccess) {
596 TEST_F(MemorySSATest, TestTripleStore) {
627 TEST_F(MemorySSATest, TestStoreAndLoad) {
657 TEST_F(MemorySSATest, TestStoreDoubleQuery) {
701 TEST_F(MemorySSATest, PartialWalkerCacheWithPhis) {
765 TEST_F(MemorySSATest, WalkerInvariantLoadOpt) {
794 TEST_F(MemorySSATest, WalkerReopt) {
825 TEST_F(MemorySSATest, MoveAboveMemoryDef) {
872 TEST_F(MemorySSATest, Irreducible) {
912 TEST_F(MemorySSATest, MoveToBeforeLiveOnEntryInvalidatesCache) {
954 TEST_F(MemorySSATest, RemovingDefInvalidatesCache) {
1003 TEST_F(MemorySSATest, TestLoadMustAlias) {
1046 TEST_F(MemorySSATest, TestStoreMustAlias) {
1095 TEST_F(MemorySSATest, TestLoadMayAlias) {
1137 TEST_F(MemorySSATest, TestStoreMayAlias) {
1202 TEST_F(MemorySSATest, LifetimeMarkersAreClobbers) {
1268 TEST_F(MemorySSATest, DefOptimizationsAreInvalidatedOnMoving) {
1332 TEST_F(MemorySSATest, TestOptimizedDefsAreProperUses) {
1410 TEST_F(MemorySSATest, TestAddedEdgeToBlockWithPhiNotOpt) {
1466 TEST_F(MemorySSATest, TestAddedEdgeToBlockWithPhiOpt) {
1538 TEST_F(MemorySSATest, TestAddedEdgeToBlockWithNoPhiAddNewPhis) {
unittests/Analysis/OrderedBasicBlockTest.cpp 37 TEST_F(OrderedBasicBlockTest, Basic) {
unittests/Analysis/ProfileSummaryInfoTest.cpp 98 TEST_F(ProfileSummaryInfoTest, TestNoProfile) {
127 TEST_F(ProfileSummaryInfoTest, TestCommon) {
157 TEST_F(ProfileSummaryInfoTest, InstrProf) {
204 TEST_F(ProfileSummaryInfoTest, SampleProf) {
unittests/Analysis/ScalarEvolutionTest.cpp 68 TEST_F(ScalarEvolutionsTest, SCEVUnknownRAUW) {
117 TEST_F(ScalarEvolutionsTest, SimplifiedPHI) {
144 TEST_F(ScalarEvolutionsTest, ExpandPtrTypeSCEV) {
217 TEST_F(ScalarEvolutionsTest, CommutativeExprOperandOrder) {
334 TEST_F(ScalarEvolutionsTest, CompareSCEVComplexity) {
401 TEST_F(ScalarEvolutionsTest, CompareValueComplexity) {
439 TEST_F(ScalarEvolutionsTest, SCEVAddExpr) {
478 TEST_F(ScalarEvolutionsTest, SCEVNormalization) {
633 TEST_F(ScalarEvolutionsTest, SCEVZeroExtendExpr) {
723 TEST_F(ScalarEvolutionsTest, SCEVZeroExtendExprNonIntegral) {
801 TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetLoop) {
898 TEST_F(ScalarEvolutionsTest, SCEVExitLimitForgetValue) {
980 TEST_F(ScalarEvolutionsTest, SCEVAddRecFromPHIwithLargeConstants) {
1036 TEST_F(ScalarEvolutionsTest, SCEVAddRecFromPHIwithLargeConstantAccum) {
1094 TEST_F(ScalarEvolutionsTest, SCEVFoldSumOfTruncs) {
1127 TEST_F(ScalarEvolutionsTest, SCEVExpanderIsSafeToExpandAt) {
1198 TEST_F(ScalarEvolutionsTest, SCEVExpanderNUW) {
1250 TEST_F(ScalarEvolutionsTest, SCEVExpanderNSW) {
1302 TEST_F(ScalarEvolutionsTest, SCEVCacheNUW) {
1353 TEST_F(ScalarEvolutionsTest, SCEVCacheNSW) {
1403 TEST_F(ScalarEvolutionsTest, SCEVComputeExpressionSize) {
1452 TEST_F(ScalarEvolutionsTest, SCEVExpandInsertCanonicalIV) {
1645 TEST_F(ScalarEvolutionsTest, SCEVExpanderShlNSW) {
1686 TEST_F(ScalarEvolutionsTest, SCEVComputeConstantDifference) {
1752 TEST_F(ScalarEvolutionsTest, SCEVExpandNonAffineAddRec) {
unittests/Analysis/SparsePropagation.cpp 256 TEST_F(SparsePropagationTest, MarkBlockExecutable) {
292 TEST_F(SparsePropagationTest, GlobalVariableConstant) {
333 TEST_F(SparsePropagationTest, GlobalVariableOverDefined) {
374 TEST_F(SparsePropagationTest, FunctionDefined) {
414 TEST_F(SparsePropagationTest, FunctionOverDefined) {
458 TEST_F(SparsePropagationTest, ComputeInstructionState) {
511 TEST_F(SparsePropagationTest, ExceptionalTerminatorInsts) {
unittests/Analysis/TBAATest.cpp 47 TEST_F(TBAATest, checkVerifierBehaviorForOldTBAA) {
68 TEST_F(TBAATest, checkTBAAMerging) {
unittests/Analysis/TargetLibraryInfoTest.cpp 61 TEST_F(TargetLibraryInfoTest, InvalidProto) {
76 TEST_F(TargetLibraryInfoTest, ValidProto) {
unittests/Analysis/ValueLatticeTest.cpp 31 TEST_F(ValueLatticeTest, ValueLatticeGetters) {
46 TEST_F(ValueLatticeTest, MergeIn) {
90 TEST_F(ValueLatticeTest, getCompareIntegers) {
135 TEST_F(ValueLatticeTest, getCompareFloat) {
161 TEST_F(ValueLatticeTest, getCompareUndef) {
unittests/Analysis/ValueTrackingTest.cpp 86 TEST_F(MatchSelectPatternTest, SimpleFMin) {
96 TEST_F(MatchSelectPatternTest, SimpleFMax) {
106 TEST_F(MatchSelectPatternTest, SwappedFMax) {
116 TEST_F(MatchSelectPatternTest, SwappedFMax2) {
126 TEST_F(MatchSelectPatternTest, SwappedFMax3) {
136 TEST_F(MatchSelectPatternTest, FastFMin) {
146 TEST_F(MatchSelectPatternTest, FMinConstantZero) {
157 TEST_F(MatchSelectPatternTest, FMinConstantZeroNsz) {
168 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero1) {
179 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero2) {
190 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero3) {
201 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero4) {
212 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero5) {
223 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero6) {
234 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero7) {
245 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZero8) {
256 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero1) {
267 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero2) {
278 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero3) {
289 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero4) {
300 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero5) {
311 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero6) {
322 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero7) {
333 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZero8) {
344 TEST_F(MatchSelectPatternTest, FMinMismatchConstantZeroVecUndef) {
355 TEST_F(MatchSelectPatternTest, FMaxMismatchConstantZeroVecUndef) {
366 TEST_F(MatchSelectPatternTest, VectorFMinimum) {
380 TEST_F(MatchSelectPatternTest, VectorFMinOtherOrdered) {
394 TEST_F(MatchSelectPatternTest, VectorNotFMinimum) {
410 TEST_F(MatchSelectPatternTest, VectorNotFMinZero) {
424 TEST_F(MatchSelectPatternTest, DoubleCastU) {
438 TEST_F(MatchSelectPatternTest, DoubleCastS) {
452 TEST_F(MatchSelectPatternTest, DoubleCastBad) {
519 TEST_F(ValueTrackingTest, ComputeNumSignBits_PR32045) {
529 TEST_F(ValueTrackingTest, ComputeNumSignBits_Shuffle) {
540 TEST_F(ValueTrackingTest, ComputeNumSignBits_Shuffle2) {
550 TEST_F(ComputeKnownBitsTest, ComputeKnownBits) {
565 TEST_F(ComputeKnownBitsTest, ComputeKnownMulBits) {
578 TEST_F(ComputeKnownBitsTest, ComputeKnownFshl) {
594 TEST_F(ComputeKnownBitsTest, ComputeKnownFshr) {
610 TEST_F(ComputeKnownBitsTest, ComputeKnownFshlZero) {
626 TEST_F(ComputeKnownBitsTest, ComputeKnownUAddSatLeadingOnes) {
639 TEST_F(ComputeKnownBitsTest, ComputeKnownUAddSatOnesPreserved) {
655 TEST_F(ComputeKnownBitsTest, ComputeKnownUSubSatLHSLeadingZeros) {
668 TEST_F(ComputeKnownBitsTest, ComputeKnownUSubSatRHSLeadingOnes) {
681 TEST_F(ComputeKnownBitsTest, ComputeKnownUSubSatZerosPreserved) {
unittests/Analysis/VectorFunctionABITest.cpp 121 TEST_F(VFABIParserTest, Parse) {
141 TEST_F(VFABIParserTest, ParseVectorName) {
153 TEST_F(VFABIParserTest, LinearWithCompileTimeNegativeStep) {
168 TEST_F(VFABIParserTest, ParseScalableSVE) {
178 TEST_F(VFABIParserTest, ParseFixedWidthSVE) {
188 TEST_F(VFABIParserTest, NotAVectorFunctionABIName) {
193 TEST_F(VFABIParserTest, LinearWithRuntimeStep) {
208 TEST_F(VFABIParserTest, LinearWithoutCompileTime) {
221 TEST_F(VFABIParserTest, ISA) {
244 TEST_F(VFABIParserTest, InvalidMask) {
248 TEST_F(VFABIParserTest, InvalidParameter) {
252 TEST_F(VFABIParserTest, Align) {
270 TEST_F(VFABIParserTest, ParseUniform) {
285 TEST_F(VFABIParserTest, ISAIndependentMangling) {
357 TEST_F(VFABIParserTest, MissingScalarName) {
361 TEST_F(VFABIParserTest, MissingVectorName) {
365 TEST_F(VFABIParserTest, MissingVectorNameTermination) {
369 TEST_F(VFABIParserTest, ParseMaskingNEON) {
381 TEST_F(VFABIParserTest, ParseMaskingSVE) {
393 TEST_F(VFABIParserTest, ParseMaskingSSE) {
405 TEST_F(VFABIParserTest, ParseMaskingAVX) {
417 TEST_F(VFABIParserTest, ParseMaskingAVX2) {
429 TEST_F(VFABIParserTest, ParseMaskingAVX512) {
unittests/Analysis/VectorUtilsTest.cpp 79 TEST_F(BasicTest, isSplat) {
101 TEST_F(VectorUtilsTest, isSplatValue_00) {
110 TEST_F(VectorUtilsTest, isSplatValue_11) {
119 TEST_F(VectorUtilsTest, isSplatValue_01) {
130 TEST_F(VectorUtilsTest, isSplatValue_0u) {
139 TEST_F(VectorUtilsTest, isSplatValue_Binop) {
150 TEST_F(VectorUtilsTest, isSplatValue_Binop_ConstantOp0) {
160 TEST_F(VectorUtilsTest, isSplatValue_Binop_Not_Op0) {
171 TEST_F(VectorUtilsTest, isSplatValue_Binop_Not_Op1) {
182 TEST_F(VectorUtilsTest, isSplatValue_Select) {
194 TEST_F(VectorUtilsTest, isSplatValue_Select_ConstantOp) {
205 TEST_F(VectorUtilsTest, isSplatValue_Select_NotCond) {
216 TEST_F(VectorUtilsTest, isSplatValue_Select_NotOp1) {
227 TEST_F(VectorUtilsTest, isSplatValue_Select_NotOp2) {
238 TEST_F(VectorUtilsTest, isSplatValue_SelectBinop) {
251 TEST_F(VectorUtilsTest, getSplatValueElt0) {
261 TEST_F(VectorUtilsTest, getSplatValueEltMismatch) {
273 TEST_F(VectorUtilsTest, getSplatValueElt1) {
unittests/BinaryFormat/MsgPackReaderTest.cpp 21 TEST_F(MsgPackReader, TestReadMultiple) {
44 TEST_F(MsgPackReader, TestReadNil) {
53 TEST_F(MsgPackReader, TestReadBoolFalse) {
63 TEST_F(MsgPackReader, TestReadBoolTrue) {
73 TEST_F(MsgPackReader, TestReadFixNegativeInt) {
89 TEST_F(MsgPackReader, TestReadInt8Max) {
99 TEST_F(MsgPackReader, TestReadInt8Zero) {
109 TEST_F(MsgPackReader, TestReadInt8Min) {
119 TEST_F(MsgPackReader, TestReadInt16Max) {
129 TEST_F(MsgPackReader, TestReadInt16Zero) {
139 TEST_F(MsgPackReader, TestReadInt16Min) {
149 TEST_F(MsgPackReader, TestReadInt32Max) {
159 TEST_F(MsgPackReader, TestReadInt32Zero) {
169 TEST_F(MsgPackReader, TestReadInt32Min) {
179 TEST_F(MsgPackReader, TestReadInt64Max) {
189 TEST_F(MsgPackReader, TestReadInt64Zero) {
199 TEST_F(MsgPackReader, TestReadInt64Min) {
209 TEST_F(MsgPackReader, TestReadFixPositiveInt) {
223 TEST_F(MsgPackReader, TestReadUInt8Zero) {
233 TEST_F(MsgPackReader, TestReadUInt8One) {
243 TEST_F(MsgPackReader, TestReadUInt8Max) {
253 TEST_F(MsgPackReader, TestReadUInt16Zero) {
263 TEST_F(MsgPackReader, TestReadUInt16One) {
273 TEST_F(MsgPackReader, TestReadUInt16Max) {
283 TEST_F(MsgPackReader, TestReadUInt32Zero) {
293 TEST_F(MsgPackReader, TestReadUInt32One) {
303 TEST_F(MsgPackReader, TestReadUInt32Max) {
313 TEST_F(MsgPackReader, TestReadUInt64Zero) {
323 TEST_F(MsgPackReader, TestReadUInt64One) {
333 TEST_F(MsgPackReader, TestReadUInt64Max) {
343 TEST_F(MsgPackReader, TestReadFloat32) {
353 TEST_F(MsgPackReader, TestReadFloat64) {
363 TEST_F(MsgPackReader, TestReadFixStrZero) {
373 TEST_F(MsgPackReader, TestReadFixStrOne) {
384 TEST_F(MsgPackReader, TestReadFixStrMax) {
396 TEST_F(MsgPackReader, TestReadStr8Zero) {
406 TEST_F(MsgPackReader, TestReadStr8One) {
417 TEST_F(MsgPackReader, TestReadStr8Max) {
428 TEST_F(MsgPackReader, TestReadStr16Zero) {
438 TEST_F(MsgPackReader, TestReadStr16One) {
449 TEST_F(MsgPackReader, TestReadStr16Max) {
460 TEST_F(MsgPackReader, TestReadStr32Zero) {
470 TEST_F(MsgPackReader, TestReadStr32One) {
481 TEST_F(MsgPackReader, TestReadStr32Max) {
492 TEST_F(MsgPackReader, TestReadBin8Zero) {
502 TEST_F(MsgPackReader, TestReadBin8One) {
513 TEST_F(MsgPackReader, TestReadBin8Max) {
524 TEST_F(MsgPackReader, TestReadBin16Zero) {
534 TEST_F(MsgPackReader, TestReadBin16One) {
545 TEST_F(MsgPackReader, TestReadBin16Max) {
556 TEST_F(MsgPackReader, TestReadBin32Zero) {
566 TEST_F(MsgPackReader, TestReadBin32One) {
577 TEST_F(MsgPackReader, TestReadBin32Max) {
588 TEST_F(MsgPackReader, TestReadFixArrayZero) {
598 TEST_F(MsgPackReader, TestReadFixArrayOne) {
608 TEST_F(MsgPackReader, TestReadFixArrayMax) {
619 TEST_F(MsgPackReader, TestReadArray16Zero) {
629 TEST_F(MsgPackReader, TestReadArray16One) {
639 TEST_F(MsgPackReader, TestReadArray16Max) {
649 TEST_F(MsgPackReader, TestReadArray32Zero) {
659 TEST_F(MsgPackReader, TestReadArray32One) {
669 TEST_F(MsgPackReader, TestReadArray32Max) {
679 TEST_F(MsgPackReader, TestReadFixMapZero) {
689 TEST_F(MsgPackReader, TestReadFixMapOne) {
699 TEST_F(MsgPackReader, TestReadFixMapMax) {
710 TEST_F(MsgPackReader, TestReadMap16Zero) {
720 TEST_F(MsgPackReader, TestReadMap16One) {
730 TEST_F(MsgPackReader, TestReadMap16Max) {
740 TEST_F(MsgPackReader, TestReadMap32Zero) {
750 TEST_F(MsgPackReader, TestReadMap32One) {
760 TEST_F(MsgPackReader, TestReadMap32Max) {
772 TEST_F(MsgPackReader, TestReadFixExt1) {
784 TEST_F(MsgPackReader, TestReadFixExt2) {
796 TEST_F(MsgPackReader, TestReadFixExt4) {
808 TEST_F(MsgPackReader, TestReadFixExt8) {
820 TEST_F(MsgPackReader, TestReadFixExt16) {
832 TEST_F(MsgPackReader, TestReadExt8Min) {
844 TEST_F(MsgPackReader, TestReadExt8Max) {
856 TEST_F(MsgPackReader, TestReadExt16Min) {
868 TEST_F(MsgPackReader, TestReadExt16Max) {
880 TEST_F(MsgPackReader, TestReadExt32Min) {
unittests/BinaryFormat/MsgPackWriterTest.cpp 24 TEST_F(MsgPackWriter, TestWriteNil) {
29 TEST_F(MsgPackWriter, TestWriteBool) {
35 TEST_F(MsgPackWriter, TestWriteFixPositiveInt) {
47 TEST_F(MsgPackWriter, TestWriteUInt8Min) {
54 TEST_F(MsgPackWriter, TestWriteUInt8) {
60 TEST_F(MsgPackWriter, TestWriteUInt8Max) {
66 TEST_F(MsgPackWriter, TestWriteUInt16Min) {
72 TEST_F(MsgPackWriter, TestWriteUInt16) {
78 TEST_F(MsgPackWriter, TestWriteUInt16Max) {
84 TEST_F(MsgPackWriter, TestWriteUInt32Min) {
90 TEST_F(MsgPackWriter, TestWriteUInt32) {
96 TEST_F(MsgPackWriter, TestWriteUInt32Max) {
102 TEST_F(MsgPackWriter, TestWriteUInt64Min) {
109 TEST_F(MsgPackWriter, TestWriteUInt64) {
115 TEST_F(MsgPackWriter, TestWriteUInt64Max) {
121 TEST_F(MsgPackWriter, TestWriteFixNegativeInt) {
135 TEST_F(MsgPackWriter, TestWriteInt8Max) {
142 TEST_F(MsgPackWriter, TestWriteInt8) {
148 TEST_F(MsgPackWriter, TestWriteInt8Min) {
154 TEST_F(MsgPackWriter, TestWriteInt16Max) {
160 TEST_F(MsgPackWriter, TestWriteInt16) {
166 TEST_F(MsgPackWriter, TestWriteInt16Min) {
172 TEST_F(MsgPackWriter, TestWriteInt32Max) {
178 TEST_F(MsgPackWriter, TestWriteInt32) {
184 TEST_F(MsgPackWriter, TestWriteInt32Min) {
190 TEST_F(MsgPackWriter, TestWriteInt64Max) {
196 TEST_F(MsgPackWriter, TestWriteInt64) {
202 TEST_F(MsgPackWriter, TestWriteInt64Min) {
209 TEST_F(MsgPackWriter, TestWriteFloat32) {
215 TEST_F(MsgPackWriter, TestWriteFloat64) {
221 TEST_F(MsgPackWriter, TestWriteFixStrMin) {
227 TEST_F(MsgPackWriter, TestWriteFixStr) {
234 TEST_F(MsgPackWriter, TestWriteFixStrMax) {
241 TEST_F(MsgPackWriter, TestWriteStr8Min) {
248 TEST_F(MsgPackWriter, TestWriteStr8) {
254 TEST_F(MsgPackWriter, TestWriteStr8Max) {
260 TEST_F(MsgPackWriter, TestWriteStr16Min) {
266 TEST_F(MsgPackWriter, TestWriteStr16) {
272 TEST_F(MsgPackWriter, TestWriteStr16Max) {
278 TEST_F(MsgPackWriter, TestWriteStr32Min) {
284 TEST_F(MsgPackWriter, TestWriteStr32) {
290 TEST_F(MsgPackWriter, TestWriteBin8Min) {
296 TEST_F(MsgPackWriter, TestWriteBin8) {
302 TEST_F(MsgPackWriter, TestWriteBin8Max) {
308 TEST_F(MsgPackWriter, TestWriteBin16Min) {
314 TEST_F(MsgPackWriter, TestWriteBin16) {
320 TEST_F(MsgPackWriter, TestWriteBin16Max) {
326 TEST_F(MsgPackWriter, TestWriteBin32Min) {
332 TEST_F(MsgPackWriter, TestWriteBin32) {
338 TEST_F(MsgPackWriter, TestWriteFixArrayMin) {
343 TEST_F(MsgPackWriter, TestWriteFixArray) {
348 TEST_F(MsgPackWriter, TestWriteFixArrayMax) {
354 TEST_F(MsgPackWriter, TestWriteArray16Min) {
360 TEST_F(MsgPackWriter, TestWriteArray16) {
365 TEST_F(MsgPackWriter, TestWriteArray16Max) {
370 TEST_F(MsgPackWriter, TestWriteArray32Min) {
375 TEST_F(MsgPackWriter, TestWriteArray32) {
380 TEST_F(MsgPackWriter, TestWriteArray32Max) {
385 TEST_F(MsgPackWriter, TestWriteFixMapMin) {
390 TEST_F(MsgPackWriter, TestWriteFixMap) {
395 TEST_F(MsgPackWriter, TestWriteFixMapMax) {
401 TEST_F(MsgPackWriter, TestWriteMap16Min) {
407 TEST_F(MsgPackWriter, TestWriteMap16) {
412 TEST_F(MsgPackWriter, TestWriteMap16Max) {
417 TEST_F(MsgPackWriter, TestWriteMap32Min) {
422 TEST_F(MsgPackWriter, TestWriteMap32) {
427 TEST_F(MsgPackWriter, TestWriteMap32Max) {
434 TEST_F(MsgPackWriter, TestWriteFixExt1) {
440 TEST_F(MsgPackWriter, TestWriteFixExt2) {
446 TEST_F(MsgPackWriter, TestWriteFixExt4) {
452 TEST_F(MsgPackWriter, TestWriteFixExt8) {
458 TEST_F(MsgPackWriter, TestWriteFixExt16) {
464 TEST_F(MsgPackWriter, TestWriteExt8Min) {
470 TEST_F(MsgPackWriter, TestWriteExt8) {
476 TEST_F(MsgPackWriter, TestWriteExt8Max) {
482 TEST_F(MsgPackWriter, TestWriteExt16Min) {
488 TEST_F(MsgPackWriter, TestWriteExt16) {
494 TEST_F(MsgPackWriter, TestWriteExt16Max) {
500 TEST_F(MsgPackWriter, TestWriteExt32Min) {
506 TEST_F(MsgPackWriter, TestWriteCompatibleNoStr8) {
513 TEST_F(MsgPackWriter, TestWriteCompatibleNoBin) {
unittests/BinaryFormat/TestFileMagic.cpp 88 TEST_F(MagicTest, Magic) {
unittests/CodeGen/AArch64SelectionDAGTest.cpp 80 TEST_F(AArch64SelectionDAGTest, computeKnownBits_ZERO_EXTEND_VECTOR_INREG) {
95 TEST_F(AArch64SelectionDAGTest, computeKnownBits_EXTRACT_SUBVECTOR) {
110 TEST_F(AArch64SelectionDAGTest, ComputeNumSignBits_SIGN_EXTEND_VECTOR_INREG) {
124 TEST_F(AArch64SelectionDAGTest, ComputeNumSignBits_EXTRACT_SUBVECTOR) {
138 TEST_F(AArch64SelectionDAGTest, SimplifyDemandedVectorElts_EXTRACT_SUBVECTOR) {
161 TEST_F(AArch64SelectionDAGTest, ComputeKnownBits_ADD) {
182 TEST_F(AArch64SelectionDAGTest, ComputeKnownBits_SUB) {
unittests/CodeGen/DIEHashTest.cpp 38 TEST_F(DIEHashTest, Data1) {
48 TEST_F(DIEHashTest, TrivialType) {
63 TEST_F(DIEHashTest, NamedType) {
77 TEST_F(DIEHashTest, NamespacedType) {
105 TEST_F(DIEHashTest, TypeWithMember) {
135 TEST_F(DIEHashTest, ReusedType) {
175 TEST_F(DIEHashTest, RecursiveType) {
197 TEST_F(DIEHashTest, Pointer) {
227 TEST_F(DIEHashTest, Reference) {
262 TEST_F(DIEHashTest, RValueReference) {
297 TEST_F(DIEHashTest, PtrToMember) {
332 TEST_F(DIEHashTest, PtrToMemberDeclDefMatch) {
410 TEST_F(DIEHashTest, PtrToMemberDeclDefMisMatch) {
488 TEST_F(DIEHashTest, RefUnnamedType) {
525 TEST_F(DIEHashTest, NestedType) {
544 TEST_F(DIEHashTest, MemberFunc) {
564 TEST_F(DIEHashTest, MemberFuncFlag) {
600 TEST_F(DIEHashTest, MemberSdata) {
646 TEST_F(DIEHashTest, MemberBlock) {
unittests/CodeGen/GlobalISel/CSETest.cpp 14 TEST_F(GISelMITest, TestCSE) {
77 TEST_F(GISelMITest, TestCSEConstantConfig) {
unittests/CodeGen/GlobalISel/ConstantFoldingTest.cpp 20 TEST_F(GISelMITest, FoldWithBuilder) {
71 TEST_F(GISelMITest, FoldBinOp) {
unittests/CodeGen/GlobalISel/KnownBitsTest.cpp 13 TEST_F(GISelMITest, TestKnownBitsCst) {
33 TEST_F(GISelMITest, TestKnownBitsCstWithClass) {
59 TEST_F(GISelMITest, TestKnownBitsPtrToIntViceVersa) {
75 TEST_F(GISelMITest, TestKnownBitsXOR) {
92 TEST_F(GISelMITest, TestKnownBits) {
122 TEST_F(GISelMITest, TestSignBitIsZero) {
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp 28 TEST_F(GISelMITest, LowerBitCountingCTTZ0) {
60 TEST_F(GISelMITest, LowerBitCountingCTTZ1) {
94 TEST_F(GISelMITest, LowerBitCountingCTTZ2) {
125 TEST_F(GISelMITest, WidenBitCountingCTPOP1) {
157 TEST_F(GISelMITest, WidenBitCountingCTPOP2) {
190 TEST_F(GISelMITest, LowerBitCountingCTTZ3) {
217 TEST_F(GISelMITest, LowerBitCountingCTLZ0) {
248 TEST_F(GISelMITest, LowerBitCountingCTLZLibcall) {
279 TEST_F(GISelMITest, LowerBitCountingCTLZ1) {
320 TEST_F(GISelMITest, WidenBitCountingCTLZ) {
355 TEST_F(GISelMITest, WidenBitCountingCTLZZeroUndef) {
391 TEST_F(GISelMITest, WidenBitCountingCTPOP) {
424 TEST_F(GISelMITest, WidenBitCountingCTTZ_ZERO_UNDEF) {
458 TEST_F(GISelMITest, WidenBitCountingCTTZ) {
492 TEST_F(GISelMITest, WidenUADDO) {
531 TEST_F(GISelMITest, WidenUSUBO) {
569 TEST_F(GISelMITest, FewerElementsAnd) {
616 TEST_F(GISelMITest, MoreElementsAnd) {
657 TEST_F(GISelMITest, FewerElementsPhi) {
752 TEST_F(GISelMITest, LowerFNEG) {
797 TEST_F(GISelMITest, LowerMinMax) {
875 TEST_F(GISelMITest, WidenScalarBuildVector) {
921 TEST_F(GISelMITest, LowerMergeValues) {
1022 TEST_F(GISelMITest, WidenScalarMergeValuesPointer) {
1059 TEST_F(GISelMITest, WidenSEXTINREG) {
1090 TEST_F(GISelMITest, NarrowSEXTINREG) {
1121 TEST_F(GISelMITest, NarrowSEXTINREG2) {
1153 TEST_F(GISelMITest, LowerSEXTINREG) {
unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp 12 TEST_F(GISelMITest, TestBuildConstantFConstant) {
44 TEST_F(GISelMITest, TestBuildConstantFConstantDeath) {
76 TEST_F(GISelMITest, DstOpSrcOp) {
102 TEST_F(GISelMITest, BuildUnmerge) {
123 TEST_F(GISelMITest, TestBuildFPInsts) {
159 TEST_F(GISelMITest, BuildIntrinsic) {
188 TEST_F(GISelMITest, BuildXor) {
217 TEST_F(GISelMITest, BuildBitCounts) {
245 TEST_F(GISelMITest, BuildCasts) {
270 TEST_F(GISelMITest, BuildMinMax) {
296 TEST_F(GISelMITest, BuildAtomicRMW) {
327 TEST_F(GISelMITest, BuildMerge) {
unittests/CodeGen/GlobalISel/PatternMatchTest.cpp 33 TEST_F(GISelMITest, MatchIntConstant) {
44 TEST_F(GISelMITest, MatchBinaryOp) {
132 TEST_F(GISelMITest, MatchFPUnaryOp) {
194 TEST_F(GISelMITest, MatchExtendsTrunc) {
241 TEST_F(GISelMITest, MatchSpecificType) {
278 TEST_F(GISelMITest, MatchCombinators) {
312 TEST_F(GISelMITest, MatchMiscellaneous) {
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp 204 TEST_F(RandomAccessVisitorTest, MultipleVisits) {
230 TEST_F(RandomAccessVisitorTest, DescendingWithinChunk) {
259 TEST_F(RandomAccessVisitorTest, AscendingWithinChunk) {
288 TEST_F(RandomAccessVisitorTest, StopPrematurelyInChunk) {
319 TEST_F(RandomAccessVisitorTest, InnerChunk) {
349 TEST_F(RandomAccessVisitorTest, CrossChunkName) {
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp 287 TEST_F(TypeIndexIteratorTest, FuncId) {
293 TEST_F(TypeIndexIteratorTest, MemFuncId) {
299 TEST_F(TypeIndexIteratorTest, StringId) {
305 TEST_F(TypeIndexIteratorTest, SubstrList) {
312 TEST_F(TypeIndexIteratorTest, BuildInfo) {
318 TEST_F(TypeIndexIteratorTest, UdtSrcLine) {
324 TEST_F(TypeIndexIteratorTest, UdtModSrcLine) {
330 TEST_F(TypeIndexIteratorTest, Modifier) {
336 TEST_F(TypeIndexIteratorTest, Procedure) {
342 TEST_F(TypeIndexIteratorTest, MemFunc) {
349 TEST_F(TypeIndexIteratorTest, ArgList) {
355 TEST_F(TypeIndexIteratorTest, Array) {
361 TEST_F(TypeIndexIteratorTest, Class) {
368 TEST_F(TypeIndexIteratorTest, Struct) {
375 TEST_F(TypeIndexIteratorTest, Union) {
381 TEST_F(TypeIndexIteratorTest, Enum) {
387 TEST_F(TypeIndexIteratorTest, Bitfield) {
393 TEST_F(TypeIndexIteratorTest, VTable) {
399 TEST_F(TypeIndexIteratorTest, VTShape) {
405 TEST_F(TypeIndexIteratorTest, OverloadList) {
412 TEST_F(TypeIndexIteratorTest, Pointer) {
418 TEST_F(TypeIndexIteratorTest, MemberPointer) {
425 TEST_F(TypeIndexIteratorTest, ManyTypes) {
462 TEST_F(TypeIndexIteratorTest, FieldListBaseClass) {
468 TEST_F(TypeIndexIteratorTest, FieldListEnumerator) {
474 TEST_F(TypeIndexIteratorTest, FieldListMember) {
480 TEST_F(TypeIndexIteratorTest, FieldListMethod) {
486 TEST_F(TypeIndexIteratorTest, FieldListOneMethod) {
493 TEST_F(TypeIndexIteratorTest, FieldListNestedType) {
499 TEST_F(TypeIndexIteratorTest, FieldListStaticMember) {
505 TEST_F(TypeIndexIteratorTest, FieldListVirtualBase) {
511 TEST_F(TypeIndexIteratorTest, FieldListVFTable) {
517 TEST_F(TypeIndexIteratorTest, FieldListContinuation) {
523 TEST_F(TypeIndexIteratorTest, ManyMembers) {
537 TEST_F(TypeIndexIteratorTest, ProcSym) {
547 TEST_F(TypeIndexIteratorTest, DataSym) {
554 TEST_F(TypeIndexIteratorTest, RegisterSym) {
563 TEST_F(TypeIndexIteratorTest, CallerSym) {
582 TEST_F(TypeIndexIteratorTest, Precomp) {
597 TEST_F(TypeIndexIteratorTest, VariableSizeIntegers) {
604 TEST_F(TypeIndexIteratorTest, UsingNamespace) {
unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp 205 TEST_F(DebugLineBasicFixture, GetOrParseLineTableAtInvalidOffset) {
220 TEST_F(DebugLineBasicFixture, GetOrParseLineTableAtInvalidOffsetAfterData) {
299 TEST_F(DebugLineBasicFixture, ErrorForReservedLength) {
313 TEST_F(DebugLineBasicFixture, ErrorForLowVersion) {
328 TEST_F(DebugLineBasicFixture, ErrorForInvalidV5IncludeDirTable) {
425 TEST_F(DebugLineBasicFixture, ErrorForInvalidExtendedOpcodeLength) {
439 TEST_F(DebugLineBasicFixture, ErrorForMismatchedAddressSize) {
456 TEST_F(DebugLineBasicFixture, CallbackUsedForUnterminatedSequence) {
484 TEST_F(DebugLineBasicFixture, ParserParsesCorrectly) {
511 TEST_F(DebugLineBasicFixture, ParserSkipsCorrectly) {
531 TEST_F(DebugLineBasicFixture, ParserAlwaysDoneForEmptySection) {
541 TEST_F(DebugLineBasicFixture, ParserMovesToEndForBadLengthWhenParsing) {
562 TEST_F(DebugLineBasicFixture, ParserMovesToEndForBadLengthWhenSkipping) {
582 TEST_F(DebugLineBasicFixture, ParserReportsFirstErrorInEachTableWhenParsing) {
607 TEST_F(DebugLineBasicFixture, ParserReportsNonPrologueProblemsWhenParsing) {
638 TEST_F(DebugLineBasicFixture,
663 TEST_F(DebugLineBasicFixture, ParserIgnoresNonPrologueErrorsWhenSkipping) {
unittests/DebugInfo/MSF/MSFBuilderTest.cpp 45 TEST_F(MSFBuilderTest, ValidateSuperBlockAccept) {
53 TEST_F(MSFBuilderTest, ValidateSuperBlockReject) {
80 TEST_F(MSFBuilderTest, TestUsedBlocksMarkedAsUsed) {
106 TEST_F(MSFBuilderTest, TestAddStreamNoDirectoryBlockIncrease) {
138 TEST_F(MSFBuilderTest, TestAddStreamWithDirectoryBlockIncrease) {
158 TEST_F(MSFBuilderTest, TestGrowStreamNoBlockIncrease) {
178 TEST_F(MSFBuilderTest, TestGrowStreamWithBlockIncrease) {
201 TEST_F(MSFBuilderTest, TestShrinkStreamNoBlockDecrease) {
221 TEST_F(MSFBuilderTest, TestShrinkStreamWithBlockDecrease) {
242 TEST_F(MSFBuilderTest, TestRejectReusedStreamBlock) {
255 TEST_F(MSFBuilderTest, TestBlockCountsWhenAddingStreams) {
276 TEST_F(MSFBuilderTest, BuildMsfLayout) {
308 TEST_F(MSFBuilderTest, UseDirectoryBlockHint) {
329 TEST_F(MSFBuilderTest, DirectoryBlockHintInsufficient) {
347 TEST_F(MSFBuilderTest, DirectoryBlockHintOverestimated) {
365 TEST_F(MSFBuilderTest, StreamDoesntUseFpmBlocks) {
unittests/DebugInfo/PDB/PDBApiTest.cpp 473 TEST_F(PDBApiTest, Dyncast) {
unittests/ExecutionEngine/ExecutionEngineTest.cpp 51 TEST_F(ExecutionEngineTest, ForwardGlobalMapping) {
76 TEST_F(ExecutionEngineTest, ReverseGlobalMapping) {
102 TEST_F(ExecutionEngineTest, ClearModuleMappings) {
120 TEST_F(ExecutionEngineTest, DestructionRemovesGlobalMapping) {
132 TEST_F(ExecutionEngineTest, LookupWithMangledAndDemangledSymbol) {
unittests/ExecutionEngine/JITLink/MachO_x86_64_Tests.cpp 128 TEST_F(JITLinkTest_MachO_x86_64, BasicRelocations) {
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp 333 TEST_F(MCJITCAPITest, simple_function) {
347 TEST_F(MCJITCAPITest, gva) {
365 TEST_F(MCJITCAPITest, gfa) {
379 TEST_F(MCJITCAPITest, custom_memory_manager) {
395 TEST_F(MCJITCAPITest, stackmap_creates_compact_unwind_on_darwin) {
428 TEST_F(MCJITCAPITest, reserve_allocation_space) {
454 TEST_F(MCJITCAPITest, yield) {
475 TEST_F(MCJITCAPITest, addGlobalMapping) {
unittests/ExecutionEngine/MCJIT/MCJITMultipleModuleTest.cpp 89 TEST_F(MCJITMultipleModuleTest, two_module_case) {
109 TEST_F(MCJITMultipleModuleTest, two_module_reverse_case) {
130 TEST_F(MCJITMultipleModuleTest, two_module_extern_reverse_case) {
151 TEST_F(MCJITMultipleModuleTest, two_module_extern_case) {
171 TEST_F(MCJITMultipleModuleTest, two_module_consecutive_call_case) {
199 TEST_F(MCJITMultipleModuleTest, two_module_global_variables_case) {
248 TEST_F(MCJITMultipleModuleTest, three_module_case) {
273 TEST_F(MCJITMultipleModuleTest, three_module_case_reverse_order) {
298 TEST_F(MCJITMultipleModuleTest, three_module_chain_case) {
323 TEST_F(MCJITMultipleModuleTest, three_modules_chain_case_reverse_order) {
348 TEST_F(MCJITMultipleModuleTest, cross_module_dependency_case) {
369 TEST_F(MCJITMultipleModuleTest, cross_module_dependency_case_reverse_order) {
390 TEST_F(MCJITMultipleModuleTest, cross_module_dependency_case3) {
411 TEST_F(MCJITMultipleModuleTest, FindFunctionNamed_test) {
unittests/ExecutionEngine/MCJIT/MCJITObjectCacheTest.cpp 110 TEST_F(MCJITObjectCacheTest, SetNullObjectCache) {
120 TEST_F(MCJITObjectCacheTest, VerifyBasicObjectCaching) {
149 TEST_F(MCJITObjectCacheTest, VerifyLoadFromCache) {
183 TEST_F(MCJITObjectCacheTest, VerifyNonLoadFromCache) {
unittests/ExecutionEngine/MCJIT/MCJITTest.cpp 46 TEST_F(MCJITTest, global_variable) {
60 TEST_F(MCJITTest, add_function) {
80 TEST_F(MCJITTest, run_main) {
95 TEST_F(MCJITTest, return_global) {
161 TEST_F(MCJITTest, multiple_functions) {
196 TEST_F(MCJITTest, multiple_decl_lookups) {
211 TEST_F(MCJITTest, lazy_function_creator_pointer) {
250 TEST_F(MCJITTest, lazy_function_creator_lambda) {
unittests/ExecutionEngine/Orc/CoreAPIsTest.cpp 25 TEST_F(CoreAPIsStandardTest, BasicSuccessfulLookup) {
60 TEST_F(CoreAPIsStandardTest, ExecutionSessionFailQuery) {
79 TEST_F(CoreAPIsStandardTest, EmptyLookup) {
93 TEST_F(CoreAPIsStandardTest, RemoveSymbolsTest) {
174 TEST_F(CoreAPIsStandardTest, ChainedJITDylibLookup) {
193 TEST_F(CoreAPIsStandardTest, LookupWithHiddenSymbols) {
213 TEST_F(CoreAPIsStandardTest, LookupFlagsTest) {
244 TEST_F(CoreAPIsStandardTest, LookupWithGeneratorFailure) {
266 TEST_F(CoreAPIsStandardTest, TestBasicAliases) {
282 TEST_F(CoreAPIsStandardTest, TestChainedAliases) {
297 TEST_F(CoreAPIsStandardTest, TestBasicReExports) {
311 TEST_F(CoreAPIsStandardTest, TestThatReExportsDontUnnecessarilyMaterialize) {
339 TEST_F(CoreAPIsStandardTest, TestReexportsGenerator) {
359 TEST_F(CoreAPIsStandardTest, TestTrivialCircularDependency) {
386 TEST_F(CoreAPIsStandardTest, TestCircularDependenceInOneJITDylib) {
530 TEST_F(CoreAPIsStandardTest, FailureInDependency) {
593 TEST_F(CoreAPIsStandardTest, FailureInCircularDependency) {
657 TEST_F(CoreAPIsStandardTest, AddDependencyOnFailedSymbol) {
721 TEST_F(CoreAPIsStandardTest, FailAfterMaterialization) {
775 TEST_F(CoreAPIsStandardTest, FailMaterializerWithUnqueriedSymbols) {
804 TEST_F(CoreAPIsStandardTest, DropMaterializerWhenEmpty) {
834 TEST_F(CoreAPIsStandardTest, AddAndMaterializeLazySymbol) {
878 TEST_F(CoreAPIsStandardTest, TestBasicWeakSymbolMaterialization) {
922 TEST_F(CoreAPIsStandardTest, DefineMaterializingSymbol) {
952 TEST_F(CoreAPIsStandardTest, GeneratorTest) {
987 TEST_F(CoreAPIsStandardTest, FailResolution) {
1021 TEST_F(CoreAPIsStandardTest, FailEmissionAfterResolution) {
1056 TEST_F(CoreAPIsStandardTest, FailAfterPartialResolution) {
1080 TEST_F(CoreAPIsStandardTest, TestLookupWithUnthreadedMaterialization) {
1099 TEST_F(CoreAPIsStandardTest, TestLookupWithThreadedMaterialization) {
1122 TEST_F(CoreAPIsStandardTest, TestGetRequestedSymbolsAndReplace) {
1175 TEST_F(CoreAPIsStandardTest, TestMaterializationResponsibilityDelegation) {
1200 TEST_F(CoreAPIsStandardTest, TestMaterializeWeakSymbol) {
unittests/ExecutionEngine/Orc/LazyCallThroughAndReexportsTest.cpp 13 TEST_F(LazyReexportsTest, BasicLocalCallThroughManagerOperation) {
unittests/ExecutionEngine/Orc/LegacyAPIInteropTest.cpp 20 TEST_F(LegacyAPIsStandardTest, TestLambdaSymbolResolver) {
69 TEST_F(LegacyAPIsStandardTest, LegacyLookupHelpersFn) {
unittests/ExecutionEngine/Orc/LegacyRTDyldObjectLinkingLayerTest.cpp 122 TEST_F(LegacyRTDyldObjectLinkingLayerExecutionTest, NoDuplicateFinalization) {
212 TEST_F(LegacyRTDyldObjectLinkingLayerExecutionTest, NoPrematureAllocation) {
281 TEST_F(LegacyRTDyldObjectLinkingLayerExecutionTest, TestNotifyLoadedSignature) {
unittests/ExecutionEngine/Orc/OrcCAPITest.cpp 94 TEST_F(OrcCAPIExecutionTest, TestEagerIRCompilation) {
134 TEST_F(OrcCAPIExecutionTest, TestLazyIRCompilation) {
160 TEST_F(OrcCAPIExecutionTest, TestAddObjectFile) {
185 TEST_F(OrcCAPIExecutionTest, TestDirectCallbacksAPI) {
unittests/IR/ConstantRangeTest.cpp 142 TEST_F(ConstantRangeTest, Basics) {
192 TEST_F(ConstantRangeTest, Equality) {
210 TEST_F(ConstantRangeTest, SingleElement) {
233 TEST_F(ConstantRangeTest, GetMinsAndMaxes) {
259 TEST_F(ConstantRangeTest, SignWrapped) {
275 TEST_F(ConstantRangeTest, UpperWrapped) {
298 TEST_F(ConstantRangeTest, Trunc) {
328 TEST_F(ConstantRangeTest, ZExt) {
347 TEST_F(ConstantRangeTest, SExt) {
370 TEST_F(ConstantRangeTest, IntersectWith) {
556 TEST_F(ConstantRangeTest, IntersectWithExhaustive) {
567 TEST_F(ConstantRangeTest, UnionWithExhaustive) {
578 TEST_F(ConstantRangeTest, UnionWith) {
598 TEST_F(ConstantRangeTest, SetDifference) {
615 TEST_F(ConstantRangeTest, SubtractAPInt) {
626 TEST_F(ConstantRangeTest, Add) {
759 TEST_F(ConstantRangeTest, AddWithNoWrap) {
902 TEST_F(ConstantRangeTest, Sub) {
924 TEST_F(ConstantRangeTest, Multiply) {
969 TEST_F(ConstantRangeTest, UMax) {
988 TEST_F(ConstantRangeTest, SMax) {
1009 TEST_F(ConstantRangeTest, UMin) {
1027 TEST_F(ConstantRangeTest, SMin) {
1048 TEST_F(ConstantRangeTest, UDiv) {
1078 TEST_F(ConstantRangeTest, SDiv) {
1135 TEST_F(ConstantRangeTest, URem) {
1171 TEST_F(ConstantRangeTest, SRem) {
1244 TEST_F(ConstantRangeTest, Shl) {
1269 TEST_F(ConstantRangeTest, Lshr) {
1290 TEST_F(ConstantRangeTest, Ashr) {
1783 TEST_F(ConstantRangeTest, UnsignedAddOverflow) {
1817 TEST_F(ConstantRangeTest, UnsignedSubOverflow) {
1852 TEST_F(ConstantRangeTest, SignedAddOverflow) {
1904 TEST_F(ConstantRangeTest, SignedSubOverflow) {
2003 TEST_F(ConstantRangeTest, UnsignedAddOverflowExhaustive) {
2016 TEST_F(ConstantRangeTest, UnsignedSubOverflowExhaustive) {
2029 TEST_F(ConstantRangeTest, UnsignedMulOverflowExhaustive) {
2042 TEST_F(ConstantRangeTest, SignedAddOverflowExhaustive) {
2055 TEST_F(ConstantRangeTest, SignedSubOverflowExhaustive) {
2068 TEST_F(ConstantRangeTest, FromKnownBits) {
2098 TEST_F(ConstantRangeTest, FromKnownBitsExhaustive) {
2132 TEST_F(ConstantRangeTest, Negative) {
2159 TEST_F(ConstantRangeTest, UAddSat) {
2169 TEST_F(ConstantRangeTest, USubSat) {
2179 TEST_F(ConstantRangeTest, SAddSat) {
2189 TEST_F(ConstantRangeTest, SSubSat) {
2199 TEST_F(ConstantRangeTest, Abs) {
unittests/IR/IRBuilderTest.cpp 50 TEST_F(IRBuilderTest, Intrinsics) {
125 TEST_F(IRBuilderTest, IntrinsicsWithScalableVectors) {
170 TEST_F(IRBuilderTest, ConstrainedFP) {
296 TEST_F(IRBuilderTest, Lifetime) {
327 TEST_F(IRBuilderTest, CreateCondBr) {
350 TEST_F(IRBuilderTest, LandingPadName) {
356 TEST_F(IRBuilderTest, DataLayout) {
364 TEST_F(IRBuilderTest, GetIntTy) {
376 TEST_F(IRBuilderTest, UnaryOperators) {
398 TEST_F(IRBuilderTest, FastMathFlags) {
584 TEST_F(IRBuilderTest, WrapFlags) {
634 TEST_F(IRBuilderTest, RAIIHelpersTest) {
669 TEST_F(IRBuilderTest, createFunction) {
690 TEST_F(IRBuilderTest, DIBuilder) {
712 TEST_F(IRBuilderTest, createArtificialSubprogram) {
768 TEST_F(IRBuilderTest, InsertExtractElement) {
783 TEST_F(IRBuilderTest, CreateGlobalStringPtr) {
797 TEST_F(IRBuilderTest, DebugLoc) {
834 TEST_F(IRBuilderTest, DIImportedEntity) {
856 TEST_F(IRBuilderTest, DIBuilderMacro) {
unittests/IR/InstructionsTest.cpp 83 TEST_F(ModuleWithFunctionTest, CallInst) {
98 TEST_F(ModuleWithFunctionTest, InvokeInst) {
597 TEST_F(ModuleWithFunctionTest, DropPoisonGeneratingFlags) {
unittests/IR/MDBuilderTest.cpp 24 TEST_F(MDBuilderTest, createString) {
31 TEST_F(MDBuilderTest, createFPMath) {
44 TEST_F(MDBuilderTest, createRangeMetadata) {
59 TEST_F(MDBuilderTest, createAnonymousTBAARoot) {
71 TEST_F(MDBuilderTest, createTBAARoot) {
81 TEST_F(MDBuilderTest, createTBAANode) {
unittests/IR/MetadataTest.cpp 129 TEST_F(MDStringTest, CreateDifferent) {
139 TEST_F(MDStringTest, CreateSame) {
149 TEST_F(MDStringTest, PrintingSimple) {
161 TEST_F(MDStringTest, PrintingComplex) {
173 TEST_F(MDNodeTest, Simple) {
210 TEST_F(MDNodeTest, Delete) {
223 TEST_F(MDNodeTest, SelfReference) {
261 TEST_F(MDNodeTest, Print) {
304 TEST_F(MDNodeTest, PrintTemporary) {
320 TEST_F(MDNodeTest, PrintFromModule) {
346 TEST_F(MDNodeTest, PrintFromFunction) {
368 TEST_F(MDNodeTest, PrintFromMetadataAsValue) {
404 TEST_F(MDNodeTest, PrintWithDroppedCallOperand) {
426 TEST_F(MDNodeTest, NullOperand) {
446 TEST_F(MDNodeTest, DistinctOnUniquingCollision) {
473 TEST_F(MDNodeTest, UniquedOnDeletedOperand) {
488 TEST_F(MDNodeTest, DistinctOnDeletedValueOperand) {
507 TEST_F(MDNodeTest, getDistinct) {
527 TEST_F(MDNodeTest, isUniqued) {
536 TEST_F(MDNodeTest, isDistinct) {
545 TEST_F(MDNodeTest, isTemporary) {
554 TEST_F(MDNodeTest, getDistinctWithUnresolvedOperands) {
571 TEST_F(MDNodeTest, handleChangedOperandRecursion) {
634 TEST_F(MDNodeTest, replaceResolvedOperand) {
660 TEST_F(MDNodeTest, replaceWithUniqued) {
707 TEST_F(MDNodeTest, replaceWithUniquedResolvingOperand) {
727 TEST_F(MDNodeTest, replaceWithUniquedDeletedOperand) {
750 TEST_F(MDNodeTest, replaceWithUniquedChangedOperand) {
774 TEST_F(MDNodeTest, replaceWithDistinct) {
806 TEST_F(MDNodeTest, replaceWithPermanent) {
844 TEST_F(MDNodeTest, deleteTemporaryWithTrackingRef) {
857 TEST_F(DILocationTest, Overflow) {
882 TEST_F(DILocationTest, Merge) {
960 TEST_F(DILocationTest, getDistinct) {
969 TEST_F(DILocationTest, getTemporary) {
976 TEST_F(DILocationTest, cloneTemporary) {
984 TEST_F(DILocationTest, discriminatorEncoding) {
1033 TEST_F(DILocationTest, discriminatorEncodingNegativeTests) {
1045 TEST_F(DILocationTest, discriminatorSpecialCases) {
1093 TEST_F(GenericDINodeTest, get) {
1129 TEST_F(GenericDINodeTest, getEmptyHeader) {
1138 TEST_F(DISubrangeTest, get) {
1153 TEST_F(DISubrangeTest, getEmptyArray) {
1164 TEST_F(DISubrangeTest, getVariableCount) {
1185 TEST_F(DIEnumeratorTest, get) {
1203 TEST_F(DIBasicTypeTest, get) {
1237 TEST_F(DIBasicTypeTest, getWithLargeValues) {
1244 TEST_F(DIBasicTypeTest, getUnspecified) {
1258 TEST_F(DITypeTest, clone) {
1267 TEST_F(DITypeTest, cloneWithFlags) {
1289 TEST_F(DIDerivedTypeTest, get) {
1361 TEST_F(DIDerivedTypeTest, getWithLargeValues) {
1380 TEST_F(DICompositeTypeTest, get) {
1500 TEST_F(DICompositeTypeTest, getWithLargeValues) {
1526 TEST_F(DICompositeTypeTest, replaceOperands) {
1571 TEST_F(DICompositeTypeTest, variant_part) {
1618 TEST_F(DISubroutineTypeTest, get) {
1658 TEST_F(DIFileTest, get) {
1688 TEST_F(DIFileTest, ScopeGetFile) {
1696 TEST_F(DICompileUnitTest, get) {
1756 TEST_F(DICompileUnitTest, replaceArrays) {
1792 TEST_F(DISubprogramTest, get) {
1947 TEST_F(DILexicalBlockTest, get) {
1972 TEST_F(DILexicalBlockTest, Overflow) {
2000 TEST_F(DILexicalBlockFileTest, get) {
2026 TEST_F(DINamespaceTest, get) {
2047 TEST_F(DIModuleTest, get) {
2081 TEST_F(DITemplateTypeParameterTest, get) {
2102 TEST_F(DITemplateValueParameterTest, get) {
2131 TEST_F(DIGlobalVariableTest, get) {
2218 TEST_F(DIGlobalVariableExpressionTest, get) {
2254 TEST_F(DILocalVariableTest, get) {
2301 TEST_F(DILocalVariableTest, getArg256) {
2319 TEST_F(DIExpressionTest, get) {
2358 TEST_F(DIExpressionTest, isValid) {
2399 TEST_F(DIObjCPropertyTest, get) {
2444 TEST_F(DIImportedEntityTest, get) {
2484 TEST_F(MetadataAsValueTest, MDNode) {
2494 TEST_F(MetadataAsValueTest, MDNodeMDNode) {
2511 TEST_F(MetadataAsValueTest, MDNodeConstant) {
2528 TEST_F(ValueAsMetadataTest, UpdatesOnRAUW) {
2542 TEST_F(ValueAsMetadataTest, TempTempReplacement) {
2559 TEST_F(ValueAsMetadataTest, CollidingDoubleUpdates) {
2589 TEST_F(TrackingMDRefTest, UpdatesOnRAUW) {
2606 TEST_F(TrackingMDRefTest, UpdatesOnDeletion) {
2644 TEST_F(FunctionAttachmentTest, setMetadata) {
2696 TEST_F(FunctionAttachmentTest, getAll) {
2724 TEST_F(FunctionAttachmentTest, Verifier) {
2746 TEST_F(FunctionAttachmentTest, EntryCount) {
2765 TEST_F(FunctionAttachmentTest, SubprogramAttachment) {
2778 TEST_F(DistinctMDOperandPlaceholderTest, getID) {
2782 TEST_F(DistinctMDOperandPlaceholderTest, replaceUseWith) {
2804 TEST_F(DistinctMDOperandPlaceholderTest, replaceUseWithNoUser) {
unittests/IR/PassBuilderCallbacksTest.cpp 471 TEST_F(ModuleCallbacksTest, Passes) {
483 TEST_F(ModuleCallbacksTest, InstrumentedPasses) {
517 TEST_F(ModuleCallbacksTest, InstrumentedSkippedPasses) {
548 TEST_F(FunctionCallbacksTest, Passes) {
559 TEST_F(FunctionCallbacksTest, InstrumentedPasses) {
598 TEST_F(FunctionCallbacksTest, InstrumentedSkippedPasses) {
634 TEST_F(LoopCallbacksTest, Passes) {
645 TEST_F(LoopCallbacksTest, InstrumentedPasses) {
685 TEST_F(LoopCallbacksTest, InstrumentedInvalidatingPasses) {
729 TEST_F(LoopCallbacksTest, InstrumentedSkippedPasses) {
764 TEST_F(CGSCCCallbacksTest, Passes) {
775 TEST_F(CGSCCCallbacksTest, InstrumentedPasses) {
815 TEST_F(CGSCCCallbacksTest, InstrumentedInvalidatingPasses) {
859 TEST_F(CGSCCCallbacksTest, InstrumentedSkippedPasses) {
900 TEST_F(ModuleCallbacksTest, AnalysisUtilities) {
910 TEST_F(CGSCCCallbacksTest, PassUtilities) {
920 TEST_F(FunctionCallbacksTest, AnalysisUtilities) {
930 TEST_F(LoopCallbacksTest, PassUtilities) {
948 TEST_F(ModuleCallbacksTest, ParseTopLevelPipeline) {
unittests/IR/PassManagerTest.cpp 397 TEST_F(PassManagerTest, Basic) {
558 TEST_F(PassManagerTest, CustomizedPassManagerArgs) {
679 TEST_F(PassManagerTest, IndirectAnalysisInvalidation) {
unittests/IR/PatternMatch.cpp 48 TEST_F(PatternMatchTest, OneUse) {
68 TEST_F(PatternMatchTest, SpecificIntEQ) {
107 TEST_F(PatternMatchTest, SpecificIntNE) {
146 TEST_F(PatternMatchTest, SpecificIntUGT) {
185 TEST_F(PatternMatchTest, SpecificIntUGE) {
224 TEST_F(PatternMatchTest, SpecificIntULT) {
263 TEST_F(PatternMatchTest, SpecificIntULE) {
302 TEST_F(PatternMatchTest, SpecificIntSGT) {
341 TEST_F(PatternMatchTest, SpecificIntSGE) {
380 TEST_F(PatternMatchTest, SpecificIntSLT) {
419 TEST_F(PatternMatchTest, SpecificIntSLE) {
458 TEST_F(PatternMatchTest, Unless) {
474 TEST_F(PatternMatchTest, ZExtSExtSelf) {
510 TEST_F(PatternMatchTest, Power2) {
530 TEST_F(PatternMatchTest, CommutativeDeferredValue) {
580 TEST_F(PatternMatchTest, FloatingPointOrderedMin) {
630 TEST_F(PatternMatchTest, FloatingPointOrderedMax) {
681 TEST_F(PatternMatchTest, FloatingPointUnorderedMin) {
731 TEST_F(PatternMatchTest, FloatingPointUnorderedMax) {
781 TEST_F(PatternMatchTest, OverflowingBinOps) {
855 TEST_F(PatternMatchTest, LoadStoreOps) {
891 TEST_F(PatternMatchTest, VectorOps) {
999 TEST_F(PatternMatchTest, VectorUndefInt) {
1027 TEST_F(PatternMatchTest, VectorUndefFloat) {
1055 TEST_F(PatternMatchTest, FloatingPointFNeg) {
1084 TEST_F(PatternMatchTest, CondBranchTest) {
unittests/IR/ValueHandleTest.cpp 36 TEST_F(ValueHandle, WeakVH_BasicOperation) {
54 TEST_F(ValueHandle, WeakTrackingVH_BasicOperation) {
66 TEST_F(ValueHandle, WeakTrackingVH_Comparisons) {
99 TEST_F(ValueHandle, WeakTrackingVH_FollowsRAUW) {
109 TEST_F(ValueHandle, WeakTrackingVH_NullOnDeletion) {
121 TEST_F(ValueHandle, AssertingVH_BasicOperation) {
137 TEST_F(ValueHandle, AssertingVH_Const) {
144 TEST_F(ValueHandle, AssertingVH_Comparisons) {
177 TEST_F(ValueHandle, AssertingVH_DoesNotFollowRAUW) {
193 TEST_F(ValueHandle, AssertingVH_Asserts) {
209 TEST_F(ValueHandle, CallbackVH_BasicOperation) {
221 TEST_F(ValueHandle, CallbackVH_Comparisons) {
254 TEST_F(ValueHandle, CallbackVH_CallbackOnDeletion) {
280 TEST_F(ValueHandle, CallbackVH_CallbackOnRAUW) {
310 TEST_F(ValueHandle, CallbackVH_DeletionCanRAUW) {
352 TEST_F(ValueHandle, DestroyingOtherVHOnSameValueDoesntBreakIteration) {
401 TEST_F(ValueHandle, AssertingVHCheckedLast) {
432 TEST_F(ValueHandle, PoisoningVH_BasicOperation) {
448 TEST_F(ValueHandle, PoisoningVH_Const) {
455 TEST_F(ValueHandle, PoisoningVH_Comparisons) {
488 TEST_F(ValueHandle, PoisoningVH_DoesNotFollowRAUW) {
502 TEST_F(ValueHandle, TrackingVH_Tracks) {
510 TEST_F(ValueHandle, PoisoningVH_Asserts) {
528 TEST_F(ValueHandle, TrackingVH_Asserts) {
unittests/LineEditor/LineEditor.cpp 37 TEST_F(LineEditorTest, HistorySaveLoad) {
56 TEST_F(LineEditorTest, ListCompleters) {
unittests/Linker/LinkModulesTest.cpp 78 TEST_F(LinkModuleTest, BlockAddress) {
171 TEST_F(LinkModuleTest, EmptyModule) {
178 TEST_F(LinkModuleTest, EmptyModule2) {
185 TEST_F(LinkModuleTest, TypeMerge) {
204 TEST_F(LinkModuleTest, NewCAPISuccess) {
221 TEST_F(LinkModuleTest, NewCAPIFailure) {
235 TEST_F(LinkModuleTest, MoveDistinctMDs) {
308 TEST_F(LinkModuleTest, RemangleIntrinsics) {
unittests/MC/MCInstPrinter.cpp 61 TEST_F(MCInstPrinterTest, formatHex) {
unittests/ProfileData/InstrProfTest.cpp 142 TEST_F(InstrProfTest, get_profile_summary) {
201 TEST_F(InstrProfTest, test_writer_merge) {
1032 TEST_F(SparseInstrProfTest, preserve_no_records) {
unittests/ProfileData/SampleProfTest.cpp 333 TEST_F(SampleProfTest, roundtrip_text_profile) {
337 TEST_F(SampleProfTest, roundtrip_raw_binary_profile) {
341 TEST_F(SampleProfTest, roundtrip_compact_binary_profile) {
345 TEST_F(SampleProfTest, roundtrip_ext_binary_profile) {
349 TEST_F(SampleProfTest, remap_text_profile) {
353 TEST_F(SampleProfTest, remap_raw_binary_profile) {
357 TEST_F(SampleProfTest, remap_ext_binary_profile) {
361 TEST_F(SampleProfTest, sample_overflow_saturation) {
390 TEST_F(SampleProfTest, default_suffix_elision_text) {
402 TEST_F(SampleProfTest, default_suffix_elision_compact_binary) {
415 TEST_F(SampleProfTest, selected_suffix_elision_text) {
427 TEST_F(SampleProfTest, selected_suffix_elision_compact_binary) {
440 TEST_F(SampleProfTest, none_suffix_elision_text) {
451 TEST_F(SampleProfTest, none_suffix_elision_compact_binary) {
unittests/Support/BinaryStreamTest.cpp 196 TEST_F(BinaryStreamTest, BinaryByteStreamBounds) {
215 TEST_F(BinaryStreamTest, StreamRefBounds) {
267 TEST_F(BinaryStreamTest, StreamRefDynamicSize) {
317 TEST_F(BinaryStreamTest, DropOperations) {
357 TEST_F(BinaryStreamTest, MutableBinaryByteStreamBounds) {
395 TEST_F(BinaryStreamTest, AppendingStream) {
415 TEST_F(BinaryStreamTest, FixedStreamArray) {
437 TEST_F(BinaryStreamTest, FixedStreamArrayIteratorArrow) {
460 TEST_F(BinaryStreamTest, VarStreamArray) {
501 TEST_F(BinaryStreamTest, StreamReaderBounds) {
523 TEST_F(BinaryStreamTest, StreamReaderIntegers) {
566 TEST_F(BinaryStreamTest, StreamReaderIntegerArray) {
588 TEST_F(BinaryStreamTest, StreamReaderEnum) {
613 TEST_F(BinaryStreamTest, StreamReaderULEB128) {
647 TEST_F(BinaryStreamTest, StreamReaderSLEB128) {
684 TEST_F(BinaryStreamTest, StreamReaderObject) {
720 TEST_F(BinaryStreamTest, StreamReaderStrings) {
763 TEST_F(BinaryStreamTest, StreamWriterBounds) {
784 TEST_F(BinaryStreamTest, StreamWriterIntegerArrays) {
810 TEST_F(BinaryStreamTest, StringWriterStrings) {
834 TEST_F(BinaryStreamTest, StreamWriterAppend) {
874 TEST_F(BinaryStreamTest, BinaryItemStream) {
unittests/Support/CommandLineTest.cpp 1171 TEST_F(PrintOptionInfoTest, PrintOptionInfoValueOptionalWithoutSentinel) {
1183 TEST_F(PrintOptionInfoTest, PrintOptionInfoValueOptionalWithSentinel) {
1197 TEST_F(PrintOptionInfoTest, PrintOptionInfoValueOptionalWithSentinelWithHelp) {
1211 TEST_F(PrintOptionInfoTest, PrintOptionInfoValueRequiredWithEmptyValueName) {
1224 TEST_F(PrintOptionInfoTest, PrintOptionInfoEmptyValueDescription) {
1253 TEST_F(GetOptionWidthTest, GetOptionWidthArgNameLonger) {
1261 TEST_F(GetOptionWidthTest, GetOptionWidthFirstOptionNameLonger) {
1270 TEST_F(GetOptionWidthTest, GetOptionWidthSecondOptionNameLonger) {
1279 TEST_F(GetOptionWidthTest, GetOptionWidthEmptyOptionNameLonger) {
1289 TEST_F(GetOptionWidthTest,
1304 TEST_F(GetOptionWidthTest,
unittests/Support/FileCheckTest.cpp 20 TEST_F(FileCheckTest, Literal) {
62 TEST_F(FileCheckTest, NumericVariable) {
92 TEST_F(FileCheckTest, Binop) {
123 TEST_F(FileCheckTest, ValidVarNameStart) {
143 TEST_F(FileCheckTest, ParseVar) {
263 TEST_F(FileCheckTest, ParseExpr) {
329 TEST_F(FileCheckTest, ParsePattern) {
362 TEST_F(FileCheckTest, Match) {
400 TEST_F(FileCheckTest, Substitution) {
453 TEST_F(FileCheckTest, FileCheckContext) {
unittests/Support/GlobPatternTest.cpp 17 TEST_F(GlobPatternTest, Empty) {
24 TEST_F(GlobPatternTest, Glob) {
34 TEST_F(GlobPatternTest, Wildcard) {
42 TEST_F(GlobPatternTest, Escape) {
56 TEST_F(GlobPatternTest, BasicCharacterClass) {
71 TEST_F(GlobPatternTest, NegatedCharacterClass) {
99 TEST_F(GlobPatternTest, BracketFrontOfCharacterClass) {
108 TEST_F(GlobPatternTest, SpecialCharsInCharacterClass) {
118 TEST_F(GlobPatternTest, Invalid) {
128 TEST_F(GlobPatternTest, ExtSym) {
unittests/Support/Host.cpp 47 TEST_F(HostTest, NumPhysicalCores) {
unittests/Support/MemoryBufferTest.cpp 73 TEST_F(MemoryBufferTest, get) {
97 TEST_F(MemoryBufferTest, getOpenFile) {
128 TEST_F(MemoryBufferTest, NullTerminator4K) {
151 TEST_F(MemoryBufferTest, copy) {
165 TEST_F(MemoryBufferTest, createFromPipe) {
196 TEST_F(MemoryBufferTest, make_new) {
259 TEST_F(MemoryBufferTest, getOpenFileNoReopen) {
263 TEST_F(MemoryBufferTest, getOpenFileReopened) {
267 TEST_F(MemoryBufferTest, reference) {
275 TEST_F(MemoryBufferTest, slice) {
322 TEST_F(MemoryBufferTest, writableSlice) {
355 TEST_F(MemoryBufferTest, writeThroughFile) {
unittests/Support/Path.cpp 453 TEST_F(FileSystemTest, Unique) {
506 TEST_F(FileSystemTest, RealPath) {
543 TEST_F(FileSystemTest, ExpandTilde) {
569 TEST_F(FileSystemTest, RealPathNoReadPerm) {
587 TEST_F(FileSystemTest, TempFileKeepDiscard) {
599 TEST_F(FileSystemTest, TempFileDiscardDiscard) {
610 TEST_F(FileSystemTest, TempFiles) {
694 TEST_F(FileSystemTest, TempFileCollisions) {
733 TEST_F(FileSystemTest, CreateDir) {
824 TEST_F(FileSystemTest, DirectoryIteration) {
909 TEST_F(FileSystemTest, BrokenSymlinkDirectoryIteration) {
995 TEST_F(FileSystemTest, Remove) {
1059 TEST_F(FileSystemTest, Resize) {
1071 TEST_F(FileSystemTest, MD5) {
1085 TEST_F(FileSystemTest, FileMapping) {
1255 TEST_F(FileSystemTest, OpenFileForRead) {
1333 TEST_F(FileSystemTest, CreateNew) {
1357 TEST_F(FileSystemTest, CreateAlways) {
1393 TEST_F(FileSystemTest, OpenExisting) {
1414 TEST_F(FileSystemTest, OpenAlways) {
1427 TEST_F(FileSystemTest, AppendSetsCorrectFileOffset) {
1482 TEST_F(FileSystemTest, ReadOnlyFileCantWrite) {
1494 TEST_F(FileSystemTest, WriteOnlyFileCantRead) {
1506 TEST_F(FileSystemTest, ReadWriteFileCanReadOrWrite) {
1518 TEST_F(FileSystemTest, readNativeFile) {
1538 TEST_F(FileSystemTest, readNativeFileSlice) {
1561 TEST_F(FileSystemTest, is_local) {
1585 TEST_F(FileSystemTest, getUmask) {
1597 TEST_F(FileSystemTest, RespectUmask) {
1640 TEST_F(FileSystemTest, set_current_path) {
1662 TEST_F(FileSystemTest, permissions) {
unittests/Support/ProgramTest.cpp 154 TEST_F(ProgramEnvTest, CreateProcessTrailingSlash) {
192 TEST_F(ProgramEnvTest, TestExecuteNoWait) {
247 TEST_F(ProgramEnvTest, TestExecuteAndWaitTimeout) {
unittests/Support/RegexTest.cpp 20 TEST_F(RegexTest, Basics) {
63 TEST_F(RegexTest, Backreferences) {
85 TEST_F(RegexTest, Substitution) {
114 TEST_F(RegexTest, IsLiteralERE) {
129 TEST_F(RegexTest, Escape) {
134 TEST_F(RegexTest, IsValid) {
142 TEST_F(RegexTest, MoveConstruct) {
148 TEST_F(RegexTest, MoveAssign) {
157 TEST_F(RegexTest, NoArgConstructor) {
166 TEST_F(RegexTest, MatchInvalid) {
174 TEST_F(RegexTest, OssFuzz3727Regression) {
unittests/Support/SourceMgrTest.cpp 49 TEST_F(SourceMgrTest, BasicError) {
59 TEST_F(SourceMgrTest, BasicWarning) {
69 TEST_F(SourceMgrTest, BasicRemark) {
79 TEST_F(SourceMgrTest, BasicNote) {
89 TEST_F(SourceMgrTest, LocationAtEndOfLine) {
99 TEST_F(SourceMgrTest, LocationAtNewline) {
109 TEST_F(SourceMgrTest, LocationAtEmptyBuffer) {
119 TEST_F(SourceMgrTest, LocationJustOnSoleNewline) {
129 TEST_F(SourceMgrTest, LocationJustAfterSoleNewline) {
139 TEST_F(SourceMgrTest, LocationJustAfterNonNewline) {
149 TEST_F(SourceMgrTest, LocationOnFirstLineOfMultiline) {
159 TEST_F(SourceMgrTest, LocationOnEOLOfFirstLineOfMultiline) {
169 TEST_F(SourceMgrTest, LocationOnSecondLineOfMultiline) {
179 TEST_F(SourceMgrTest, LocationOnSecondLineOfMultilineNoSecondEOL) {
189 TEST_F(SourceMgrTest, LocationOnEOLOfSecondSecondLineOfMultiline) {
217 TEST_F(SourceMgrTest, LocationBeforeEndOf255ByteBuffer) {
228 TEST_F(SourceMgrTest, LocationAtEndOf255ByteBuffer) {
239 TEST_F(SourceMgrTest, LocationPastEndOf255ByteBuffer) {
250 TEST_F(SourceMgrTest, LocationBeforeEndOf255ByteBufferEndingInNewline) {
261 TEST_F(SourceMgrTest, LocationAtEndOf255ByteBufferEndingInNewline) {
272 TEST_F(SourceMgrTest, LocationPastEndOf255ByteBufferEndingInNewline) {
287 TEST_F(SourceMgrTest, LocationBeforeEndOf256ByteBuffer) {
298 TEST_F(SourceMgrTest, LocationAtEndOf256ByteBuffer) {
309 TEST_F(SourceMgrTest, LocationPastEndOf256ByteBuffer) {
320 TEST_F(SourceMgrTest, LocationBeforeEndOf256ByteBufferEndingInNewline) {
331 TEST_F(SourceMgrTest, LocationAtEndOf256ByteBufferEndingInNewline) {
342 TEST_F(SourceMgrTest, LocationPastEndOf256ByteBufferEndingInNewline) {
357 TEST_F(SourceMgrTest, LocationBeforeEndOf257ByteBuffer) {
368 TEST_F(SourceMgrTest, LocationAtEndOf257ByteBuffer) {
379 TEST_F(SourceMgrTest, LocationPastEndOf257ByteBuffer) {
390 TEST_F(SourceMgrTest, LocationBeforeEndOf257ByteBufferEndingInNewline) {
401 TEST_F(SourceMgrTest, LocationAtEndOf257ByteBufferEndingInNewline) {
412 TEST_F(SourceMgrTest, LocationPastEndOf257ByteBufferEndingInNewline) {
423 TEST_F(SourceMgrTest, BasicRange) {
433 TEST_F(SourceMgrTest, RangeWithTab) {
443 TEST_F(SourceMgrTest, MultiLineRange) {
453 TEST_F(SourceMgrTest, MultipleRanges) {
464 TEST_F(SourceMgrTest, OverlappingRanges) {
475 TEST_F(SourceMgrTest, BasicFixit) {
487 TEST_F(SourceMgrTest, FixitForTab) {
unittests/Support/SpecialCaseListTest.cpp 45 TEST_F(SpecialCaseListTest, Basic) {
70 TEST_F(SpecialCaseListTest, CorrectErrorLineNumberWithBlankLine) {
86 TEST_F(SpecialCaseListTest, SectionRegexErrorHandling) {
98 TEST_F(SpecialCaseListTest, Section) {
117 TEST_F(SpecialCaseListTest, GlobalInit) {
138 TEST_F(SpecialCaseListTest, Substring) {
151 TEST_F(SpecialCaseListTest, InvalidSpecialCaseList) {
168 TEST_F(SpecialCaseListTest, EmptySpecialCaseList) {
173 TEST_F(SpecialCaseListTest, MultipleBlacklists) {
191 TEST_F(SpecialCaseListTest, NoTrigramsInRules) {
200 TEST_F(SpecialCaseListTest, NoTrigramsInARule) {
209 TEST_F(SpecialCaseListTest, RepetitiveRule) {
219 TEST_F(SpecialCaseListTest, SpecialSymbolRule) {
225 TEST_F(SpecialCaseListTest, PopularTrigram) {
235 TEST_F(SpecialCaseListTest, EscapedSymbols) {
unittests/Support/SymbolRemappingReaderTest.cpp 36 TEST_F(SymbolRemappingReaderTest, ParseErrors) {
46 TEST_F(SymbolRemappingReaderTest, DemanglingErrors) {
61 TEST_F(SymbolRemappingReaderTest, BadMappingOrder) {
74 TEST_F(SymbolRemappingReaderTest, RemappingsAdded) {
unittests/Support/TarWriterTest.cpp 75 TEST_F(TarWriterTest, Basics) {
83 TEST_F(TarWriterTest, LongFilename) {
111 TEST_F(TarWriterTest, Pax) {
123 TEST_F(TarWriterTest, SingleFile) {
141 TEST_F(TarWriterTest, NoDuplicate) {
160 TEST_F(TarWriterTest, Duplicate) {
unittests/Support/TaskQueueTest.cpp 24 TEST_F(TaskQueueTest, OrderedFutures) {
68 TEST_F(TaskQueueTest, UnOrderedFutures) {
98 TEST_F(TaskQueueTest, FutureWithReturnValue) {
unittests/Support/ThreadLocalTest.cpp 25 TEST_F(ThreadLocalTest, Basics) {
unittests/Support/ThreadPool.cpp 84 TEST_F(ThreadPoolTest, AsyncBarrier) {
105 TEST_F(ThreadPoolTest, AsyncBarrierArgs) {
118 TEST_F(ThreadPoolTest, Async) {
133 TEST_F(ThreadPoolTest, GetFuture) {
149 TEST_F(ThreadPoolTest, PoolDestruction) {
unittests/Support/TrigramIndexTest.cpp 32 TEST_F(TrigramIndexTest, Empty) {
39 TEST_F(TrigramIndexTest, Basic) {
46 TEST_F(TrigramIndexTest, NoTrigramsInRules) {
55 TEST_F(TrigramIndexTest, NoTrigramsInARule) {
62 TEST_F(TrigramIndexTest, RepetitiveRule) {
72 TEST_F(TrigramIndexTest, PopularTrigram) {
78 TEST_F(TrigramIndexTest, PopularTrigram2) {
84 TEST_F(TrigramIndexTest, TooComplicatedRegex) {
90 TEST_F(TrigramIndexTest, TooComplicatedRegex2) {
96 TEST_F(TrigramIndexTest, EscapedSymbols) {
110 TEST_F(TrigramIndexTest, Backreference1) {
116 TEST_F(TrigramIndexTest, Backreference2) {
122 TEST_F(TrigramIndexTest, Sequence) {
unittests/Support/VirtualFileSystemTest.cpp 956 TEST_F(InMemoryFileSystemTest, IsEmpty) {
963 TEST_F(InMemoryFileSystemTest, WindowsPath) {
976 TEST_F(InMemoryFileSystemTest, OverlayFile) {
990 TEST_F(InMemoryFileSystemTest, OverlayFileNoOwn) {
998 TEST_F(InMemoryFileSystemTest, OpenFileForRead) {
1025 TEST_F(InMemoryFileSystemTest, DuplicatedFile) {
1032 TEST_F(InMemoryFileSystemTest, DirectoryIteration) {
1057 TEST_F(InMemoryFileSystemTest, WorkingDirectory) {
1078 TEST_F(InMemoryFileSystemTest, IsLocal) {
1090 TEST_F(InMemoryFileSystemTest, GetRealPath) {
1113 TEST_F(InMemoryFileSystemTest, AddFileWithUser) {
1130 TEST_F(InMemoryFileSystemTest, AddFileWithGroup) {
1147 TEST_F(InMemoryFileSystemTest, AddFileWithFileType) {
1162 TEST_F(InMemoryFileSystemTest, AddFileWithPerms) {
1184 TEST_F(InMemoryFileSystemTest, AddDirectoryThenAddChild) {
1199 TEST_F(InMemoryFileSystemTest, StatusName) {
1230 TEST_F(InMemoryFileSystemTest, AddHardLinkToFile) {
1241 TEST_F(InMemoryFileSystemTest, AddHardLinkInChainPattern) {
1255 TEST_F(InMemoryFileSystemTest, AddHardLinkToAFileThatWasNotAddedBefore) {
1259 TEST_F(InMemoryFileSystemTest, AddHardLinkFromAFileThatWasAddedBefore) {
1267 TEST_F(InMemoryFileSystemTest, AddSameHardLinkMoreThanOnce) {
1275 TEST_F(InMemoryFileSystemTest, AddFileInPlaceOfAHardLinkWithSameContent) {
1284 TEST_F(InMemoryFileSystemTest, AddFileInPlaceOfAHardLinkWithDifferentContent) {
1294 TEST_F(InMemoryFileSystemTest, AddHardLinkToADirectory) {
1303 TEST_F(InMemoryFileSystemTest, AddHardLinkFromADirectory) {
1311 TEST_F(InMemoryFileSystemTest, AddHardLinkUnderAFile) {
1318 TEST_F(InMemoryFileSystemTest, RecursiveIterationWithHardLink) {
1368 TEST_F(VFSFromYAMLTest, BasicVFSFromYAML) {
1379 TEST_F(VFSFromYAMLTest, MappedFiles) {
1439 TEST_F(VFSFromYAMLTest, CaseInsensitive) {
1475 TEST_F(VFSFromYAMLTest, CaseSensitive) {
1507 TEST_F(VFSFromYAMLTest, IllegalVFSFile) {
1598 TEST_F(VFSFromYAMLTest, UseExternalName) {
1650 TEST_F(VFSFromYAMLTest, MultiComponentPath) {
1696 TEST_F(VFSFromYAMLTest, TrailingSlashes) {
1715 TEST_F(VFSFromYAMLTest, DirectoryIteration) {
1758 TEST_F(VFSFromYAMLTest, DirectoryIterationSameDirMultipleEntries) {
1806 TEST_F(VFSFromYAMLTest, RecursiveDirectoryIterationLevel) {
1849 TEST_F(VFSFromYAMLTest, RelativePaths) {
1883 TEST_F(VFSFromYAMLTest, NonFallthroughDirectoryIteration) {
1912 TEST_F(VFSFromYAMLTest, DirectoryIterationWithDuplicates) {
1940 TEST_F(VFSFromYAMLTest, DirectoryIterationErrorInVFSLayer) {
1969 TEST_F(VFSFromYAMLTest, GetRealPath) {
2015 TEST_F(VFSFromYAMLTest, WorkingDirectory) {
2073 TEST_F(VFSFromYAMLTest, WorkingDirectoryFallthrough) {
2130 TEST_F(VFSFromYAMLTest, WorkingDirectoryFallthroughInvalid) {
unittests/Target/X86/MachineSizeOptsTest.cpp 92 TEST_F(MachineSizeOptsTest, Test) {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp 314 TEST_F(LoopPassManagerTest, Basic) {
373 TEST_F(LoopPassManagerTest, FunctionPassInvalidationOfLoopAnalyses) {
457 TEST_F(LoopPassManagerTest, ModulePassInvalidationOfLoopAnalyses) {
548 TEST_F(LoopPassManagerTest, InvalidationOfBundledAnalyses) {
667 TEST_F(LoopPassManagerTest, IndirectInvalidation) {
769 TEST_F(LoopPassManagerTest, IndirectOuterPassInvalidation) {
851 TEST_F(LoopPassManagerTest, LoopChildInsertion) {
1053 TEST_F(LoopPassManagerTest, LoopPeerInsertion) {
1306 TEST_F(LoopPassManagerTest, LoopDeletion) {
unittests/Transforms/Utils/CloningTest.cpp 67 TEST_F(CloneInstruction, OverflowBits) {
137 TEST_F(CloneInstruction, Inbounds) {
151 TEST_F(CloneInstruction, Exact) {
161 TEST_F(CloneInstruction, Attributes) {
186 TEST_F(CloneInstruction, CallingConvention) {
209 TEST_F(CloneInstruction, DuplicateInstructionsToSplit) {
258 TEST_F(CloneInstruction, DuplicateInstructionsToSplitBlocksEq1) {
311 TEST_F(CloneInstruction, DuplicateInstructionsToSplitBlocksEq2) {
552 TEST_F(CloneFunc, NewFunctionCreated) {
558 TEST_F(CloneFunc, Subprogram) {
566 TEST_F(CloneFunc, InstructionOwnership) {
603 TEST_F(CloneFunc, DebugIntrinsics) {
784 TEST_F(CloneModule, Verify) {
788 TEST_F(CloneModule, OldModuleUnchanged) {
794 TEST_F(CloneModule, Subprogram) {
803 TEST_F(CloneModule, GlobalMetadata) {
808 TEST_F(CloneModule, GlobalDebugInfo) {
831 TEST_F(CloneModule, CompileUnit) {
854 TEST_F(CloneModule, Comdat) {
unittests/Transforms/Utils/LocalTest.cpp 567 TEST_F(SalvageDebugInfoTest, RecursiveInstDeletion) {
576 TEST_F(SalvageDebugInfoTest, RecursiveBlockSimplification) {
unittests/Transforms/Utils/SizeOptsTest.cpp 53 TEST_F(SizeOptsTest, Test) {
unittests/Transforms/Vectorize/VPlanDominatorTreeTest.cpp 18 TEST_F(VPlanDominatorTreeTest, BasicVPBBDomination) {
unittests/Transforms/Vectorize/VPlanHCFGTest.cpp 19 TEST_F(VPlanHCFGTest, testBuildHCFGInnerLoop) {
96 TEST_F(VPlanHCFGTest, testVPInstructionToVPRecipesInner) {
unittests/Transforms/Vectorize/VPlanLoopInfoTest.cpp 18 TEST_F(VPlanLoopInfo, BasicLoopInfoTest) {
unittests/Transforms/Vectorize/VPlanPredicatorTest.cpp 18 TEST_F(VPlanPredicatorTest, BasicPredicatorTest) {
108 TEST_F(VPlanPredicatorTest, PredicatorNegOrTest) {
unittests/Transforms/Vectorize/VPlanSlpTest.cpp 54 TEST_F(VPlanSlpTest, testSlpSimple_2) {
122 TEST_F(VPlanSlpTest, testSlpSimple_3) {
196 TEST_F(VPlanSlpTest, testSlpReuse_1) {
255 TEST_F(VPlanSlpTest, testSlpReuse_2) {
361 TEST_F(VPlanSlpTest, testSlpReorder_1) {
433 TEST_F(VPlanSlpTest, testSlpReorder_2) {
505 TEST_F(VPlanSlpTest, testSlpReorder_3) {
581 TEST_F(VPlanSlpTest, testSlpReorder_4) {
654 TEST_F(VPlanSlpTest, testInstrsInDifferentBBs) {
717 TEST_F(VPlanSlpTest, testInstrsInDifferentBBs2) {
779 TEST_F(VPlanSlpTest, testSlpAtomicLoad) {
838 TEST_F(VPlanSlpTest, testSlpAtomicStore) {
unittests/tools/llvm-cfi-verify/FileAnalysis.cpp 94 TEST_F(BasicX86FileAnalysisTest, BasicDisassemblyTraversalTest) {
204 TEST_F(BasicX86FileAnalysisTest, PrevAndNextFromBadInst) {
227 TEST_F(BasicX86FileAnalysisTest, CFITrapTest) {
262 TEST_F(BasicX86FileAnalysisTest, FallThroughTest) {
302 TEST_F(BasicX86FileAnalysisTest, DefiniteNextInstructionTest) {
392 TEST_F(BasicX86FileAnalysisTest, ControlFlowXRefsTest) {
497 TEST_F(BasicX86FileAnalysisTest, CFIProtectionInvalidTargets) {
522 TEST_F(BasicX86FileAnalysisTest, CFIProtectionBasicFallthroughToUd2) {
538 TEST_F(BasicX86FileAnalysisTest, CFIProtectionBasicJumpToUd2) {
554 TEST_F(BasicX86FileAnalysisTest, CFIProtectionDualPathUd2) {
573 TEST_F(BasicX86FileAnalysisTest, CFIProtectionDualPathSingleUd2) {
591 TEST_F(BasicX86FileAnalysisTest, CFIProtectionDualFailLimitUpwards) {
617 TEST_F(BasicX86FileAnalysisTest, CFIProtectionDualFailLimitDownwards) {
642 TEST_F(BasicX86FileAnalysisTest, CFIProtectionGoodAndBadPaths) {
659 TEST_F(BasicX86FileAnalysisTest, CFIProtectionWithUnconditionalJumpInFallthrough) {
676 TEST_F(BasicX86FileAnalysisTest, CFIProtectionComplexExample) {
707 TEST_F(BasicX86FileAnalysisTest, UndefSearchLengthOneTest) {
726 TEST_F(BasicX86FileAnalysisTest, UndefSearchLengthOneTestFarAway) {
765 TEST_F(BasicX86FileAnalysisTest, CFIProtectionClobberSinglePathExplicit) {
782 TEST_F(BasicX86FileAnalysisTest, CFIProtectionClobberSinglePathExplicit2) {
799 TEST_F(BasicX86FileAnalysisTest, CFIProtectionClobberSinglePathImplicit) {
816 TEST_F(BasicX86FileAnalysisTest, CFIProtectionClobberDualPathImplicit) {
835 TEST_F(BasicAArch64FileAnalysisTest, AArch64BasicUnprotected) {
849 TEST_F(BasicAArch64FileAnalysisTest, AArch64BasicProtected) {
865 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberBasic) {
882 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberOneLoad) {
899 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberLoadAddGood) {
917 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberLoadAddBad) {
935 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberLoadAddBad2) {
953 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberTwoLoads) {
971 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberUnrelatedSecondLoad) {
989 TEST_F(BasicAArch64FileAnalysisTest, AArch64ClobberUnrelatedLoads) {
1007 TEST_F(BasicAArch64FileAnalysisTest, AArch64GoodAndBadPaths) {
1024 TEST_F(BasicAArch64FileAnalysisTest, AArch64TwoPaths) {
1044 TEST_F(BasicAArch64FileAnalysisTest, AArch64TwoPathsBadLoad1) {
1065 TEST_F(BasicAArch64FileAnalysisTest, AArch64TwoPathsBadLoad2) {
unittests/tools/llvm-cfi-verify/GraphBuilder.cpp 150 TEST_F(BasicGraphBuilderTest, BuildFlowGraphTestSinglePathFallthroughUd2) {
177 TEST_F(BasicGraphBuilderTest, BuildFlowGraphTestSinglePathJumpUd2) {
204 TEST_F(BasicGraphBuilderTest, BuildFlowGraphTestDualPathDualUd2) {
244 TEST_F(BasicGraphBuilderTest, BuildFlowGraphTestDualPathSingleUd2) {
283 TEST_F(BasicGraphBuilderTest, BuildFlowGraphFailures) {
306 TEST_F(BasicGraphBuilderTest, BuildFlowGraphNoXrefs) {
322 TEST_F(BasicGraphBuilderTest, BuildFlowGraphConditionalInfiniteLoop) {
345 TEST_F(BasicGraphBuilderTest, BuildFlowGraphUnconditionalInfiniteLoop) {
370 TEST_F(BasicGraphBuilderTest, BuildFlowGraphNoFlowsToIndirection) {
386 TEST_F(BasicGraphBuilderTest, BuildFlowGraphLengthExceededUpwards) {
416 TEST_F(BasicGraphBuilderTest, BuildFlowGraphLengthExceededDownwards) {
453 TEST_F(BasicGraphBuilderTest, BuildFlowGraphWithRepeatedWork) {
494 TEST_F(BasicGraphBuilderTest, BuildFlowGraphComplexExample) {
unittests/tools/llvm-exegesis/AArch64/TargetTest.cpp 62 TEST_F(AArch64TargetTest, SetRegToConstant) {
68 TEST_F(AArch64TargetTest, DefaultPfmCounters) {
unittests/tools/llvm-exegesis/ARM/AssemblerTest.cpp 30 TEST_F(ARMMachineFunctionGeneratorTest, DISABLED_JitFunction) {
34 TEST_F(ARMMachineFunctionGeneratorTest, DISABLED_JitFunctionADDrr) {
unittests/tools/llvm-exegesis/Mips/TargetTest.cpp 73 TEST_F(MipsTargetTest, SetRegToConstant) {
80 TEST_F(MipsTargetTest, DefaultPfmCounters) {
unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp 72 TEST_F(AnalysisTest, ComputeIdealizedProcResPressure_2ALU) {
78 TEST_F(AnalysisTest, ComputeIdealizedProcResPressure_1ALUE) {
84 TEST_F(AnalysisTest, ComputeIdealizedProcResPressure_1ALU1IPAGEN) {
unittests/tools/llvm-exegesis/PowerPC/TargetTest.cpp 53 TEST_F(PowerPCTargetTest, SetRegToConstant) {
60 TEST_F(PowerPCTargetTest, DefaultPfmCounters) {
unittests/tools/llvm-exegesis/X86/AssemblerTest.cpp 40 TEST_F(X86MachineFunctionGeneratorTest, DISABLED_JitFunction) {
44 TEST_F(X86MachineFunctionGeneratorTest, DISABLED_JitFunctionXOR32rr_X86) {
53 TEST_F(X86MachineFunctionGeneratorTest, DISABLED_JitFunctionMOV64ri) {
58 TEST_F(X86MachineFunctionGeneratorTest, DISABLED_JitFunctionMOV32ri) {
unittests/tools/llvm-exegesis/X86/RegisterAliasingTest.cpp 28 TEST_F(RegisterAliasingTest, TrackSimpleRegister) {
42 TEST_F(RegisterAliasingTest, TrackRegisterClass) {
60 TEST_F(RegisterAliasingTest, TrackRegisterClassCache) {
unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp 66 TEST_F(SchedClassResolutionTest, ComputeIdealizedProcResPressure_2P0) {
72 TEST_F(SchedClassResolutionTest, ComputeIdealizedProcResPressure_2P05) {
79 TEST_F(SchedClassResolutionTest, ComputeIdealizedProcResPressure_2P05_2P0156) {
87 TEST_F(SchedClassResolutionTest,
unittests/tools/llvm-exegesis/X86/SnippetFileTest.cpp 70 TEST_F(X86SnippetFileTest, Works) {
88 TEST_F(X86SnippetFileTest, BadDefregParam) {
98 TEST_F(X86SnippetFileTest, NoDefregValue) {
108 TEST_F(X86SnippetFileTest, MissingParam) {
unittests/tools/llvm-exegesis/X86/SnippetGeneratorTest.cpp 67 TEST_F(LatencySnippetGeneratorTest, ImplicitSelfDependencyThroughImplicitReg) {
93 TEST_F(LatencySnippetGeneratorTest, ImplicitSelfDependencyThroughTiedRegs) {
117 TEST_F(LatencySnippetGeneratorTest, ImplicitSelfDependencyThroughExplicitRegs) {
141 TEST_F(LatencySnippetGeneratorTest,
161 TEST_F(LatencySnippetGeneratorTest, DependencyThroughOtherOpcode) {
184 TEST_F(LatencySnippetGeneratorTest, LAHF) {
200 TEST_F(UopsSnippetGeneratorTest, ParallelInstruction) {
220 TEST_F(UopsSnippetGeneratorTest, SerialInstruction) {
239 TEST_F(UopsSnippetGeneratorTest, StaticRenaming) {
270 TEST_F(UopsSnippetGeneratorTest, NoTiedVariables) {
302 TEST_F(UopsSnippetGeneratorTest, MemoryUse) {
360 TEST_F(FakeSnippetGeneratorTest, MemoryUse_Movsb) {
386 TEST_F(FakeSnippetGeneratorTest, ComputeRegisterInitialValuesAdd16ri) {
400 TEST_F(FakeSnippetGeneratorTest, ComputeRegisterInitialValuesAdd64rr) {
unittests/tools/llvm-exegesis/X86/SnippetRepetitorTest.cpp 69 TEST_F(X86SnippetRepetitorTest, Duplicate) {
78 TEST_F(X86SnippetRepetitorTest, Loop) {
unittests/tools/llvm-exegesis/X86/TargetTest.cpp 140 TEST_F(Core2TargetTest, NoHighByteRegs) {
144 TEST_F(Core2TargetTest, SetFlags) {
153 TEST_F(Core2TargetTest, SetRegToGR8Value) {
160 TEST_F(Core2TargetTest, SetRegToGR16Value) {
167 TEST_F(Core2TargetTest, SetRegToGR32Value) {
174 TEST_F(Core2TargetTest, SetRegToGR64Value) {
181 TEST_F(Core2TargetTest, SetRegToVR64Value) {
190 TEST_F(Core2TargetTest, SetRegToVR128Value_Use_MOVDQUrm) {
202 TEST_F(Core2AvxTargetTest, SetRegToVR128Value_Use_VMOVDQUrm) {
214 TEST_F(Core2Avx512TargetTest, SetRegToVR128Value_Use_VMOVDQU32Z128rm) {
226 TEST_F(Core2AvxTargetTest, SetRegToVR256Value_Use_VMOVDQUYrm) {
244 TEST_F(Core2Avx512TargetTest, SetRegToVR256Value_Use_VMOVDQU32Z256rm) {
262 TEST_F(Core2Avx512TargetTest, SetRegToVR512Value) {
292 TEST_F(Core2TargetTest, SetRegToST0_32Bits) {
301 TEST_F(Core2TargetTest, SetRegToST1_32Bits) {
312 TEST_F(Core2TargetTest, SetRegToST0_64Bits) {
321 TEST_F(Core2TargetTest, SetRegToST0_80Bits) {
330 TEST_F(Core2TargetTest, SetRegToFP0_80Bits) {
339 TEST_F(Core2TargetTest, SetRegToFP1_32Bits) {
348 TEST_F(Core2TargetTest, SetRegToFP1_4Bits) {
357 TEST_F(Core2Avx512TargetTest, FillMemoryOperands_ADD64rm) {
370 TEST_F(Core2Avx512TargetTest, FillMemoryOperands_VGATHERDPSZ128rm) {