reference, declarationdefinition
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) {