Home
last modified time | relevance | path

Searched refs:DeclOrMacro (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Index/
H A DDeclOccurrence.h26 llvm::PointerUnion<const Decl *, const MacroInfo *> DeclOrMacro; member
32 : Roles(R), Offset(Offset), DeclOrMacro(D), in DeclOccurrence()
36 : Roles(R), Offset(Offset), DeclOrMacro(MI), MacroName(Name) {} in DeclOccurrence()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DFileIndexRecord.cpp49 if (const auto *MI = D.DeclOrMacro.dyn_cast<const MacroInfo *>()) in removeHeaderGuardMacros()
58 if (const auto *D = DclInfo.DeclOrMacro.dyn_cast<const Decl *>()) { in print()
68 const auto *MI = DclInfo.DeclOrMacro.get<const MacroInfo *>(); in print()