Lines Matching refs:ExtractInfosFromCode
64 void ExtractInfosFromCode(StringRef Code, size_t NumExpectedInfos, bool Public, in ExtractInfosFromCode() function
86 ExtractInfosFromCode("namespace A { namespace B { void f() {} } }", 5, in TEST()
113 ExtractInfosFromCode("namespace { }", 2, /*Public=*/false, Infos); in TEST()
124 ExtractInfosFromCode(R"raw(class E { in TEST()
235 ExtractInfosFromCode("enum E { X, Y }; enum class G { A, B };", 2, in TEST()
262 ExtractInfosFromCode("class E;", 2, /*Public=*/false, Infos); in TEST()
275 ExtractInfosFromCode("struct E { int I; };", 2, /*Public=*/false, Infos); in TEST()
289 ExtractInfosFromCode("class E { class G {}; };", 4, /*Public=*/false, Infos); in TEST()
313 ExtractInfosFromCode("namespace { class A; }", 0, /*Public=*/true, Infos); in TEST()
318 ExtractInfosFromCode("int F() { class G {}; return 0; };", 1, /*Public=*/true, in TEST()
334 ExtractInfosFromCode("inline void F(int I) { };", 1, /*Public=*/true, Infos); in TEST()
350 ExtractInfosFromCode(R"raw(class F { protected: void set(int N); }; in TEST()
520 ExtractInfosFromCode("class A { class B {}; }; namespace { class C {}; } ", 8, in TEST()
547 ExtractInfosFromCode("namespace A { namespace B { } }", 4, /*Public=*/false, in TEST()