reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
140 add(TND->getUnderlyingType(), Flags | Rel::Underlying); 144 add(S->getUnderlyingDecl(), Flags | Rel::Underlying); 147 add(NAD->getUnderlyingDecl(), Flags | Rel::Underlying); 156 Flags |= Rel::Underlying; // continue with the underlying decl. 245 Outer.add(DTT->getUnderlyingType(), Flags | Rel::Underlying); 250 Outer.add(DT->getDeducedType(), Flags | Rel::Underlying); 264 Outer.add(TST->getAliasedType(), Flags | Rel::Underlying); 433 DeclRelation::Underlying)}); 738 REL_CASE(Underlying);tools/clang/tools/extra/clangd/FindTarget.h
142 using Set = std::bitset<static_cast<unsigned>(DeclRelation::Underlying) + 1>;
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp130 {"int f(int)", Rel::Underlying}); 141 {"int f(int)", Rel::Underlying}, 142 {"int f(char)", Rel::Underlying}); 154 {"int foo()", Rel::Underlying}); 211 {"namespace a", Rel::Underlying}); 227 {"struct S", Rel::Underlying}); 255 EXPECT_DECLS("DecltypeTypeLoc", {"struct S", Rel::Underlying}); 350 Rel::TemplateInstantiation | Rel::Underlying}, 351 {"class SmallVector", Rel::TemplatePattern | Rel::Underlying},