Lines Matching refs:SymbolKind
21 using SymbolKind = clang::find_all_symbols::SymbolInfo::SymbolKind; typedef
47 template <> struct ScalarEnumerationTraits<SymbolKind> {
48 static void enumeration(IO &io, SymbolKind &value) { in enumeration()
49 io.enumCase(value, "Variable", SymbolKind::Variable); in enumeration()
50 io.enumCase(value, "Function", SymbolKind::Function); in enumeration()
51 io.enumCase(value, "Class", SymbolKind::Class); in enumeration()
52 io.enumCase(value, "TypedefName", SymbolKind::TypedefName); in enumeration()
53 io.enumCase(value, "EnumDecl", SymbolKind::EnumDecl); in enumeration()
54 io.enumCase(value, "EnumConstantDecl", SymbolKind::EnumConstantDecl); in enumeration()
55 io.enumCase(value, "Macro", SymbolKind::Macro); in enumeration()
56 io.enumCase(value, "Unknown", SymbolKind::Unknown); in enumeration()
73 SymbolInfo::SymbolInfo(llvm::StringRef Name, SymbolKind Type, in SymbolInfo()