Lines Matching refs:GlobalDeclaration
52 class GlobalDeclaration {
53 GlobalDeclaration() = delete;
54 GlobalDeclaration(const GlobalDeclaration &) = delete;
55 GlobalDeclaration &operator=(const GlobalDeclaration &) = delete;
85 virtual ~GlobalDeclaration() = default;
102 GlobalDeclaration(GlobalDeclarationKind Kind, in GlobalDeclaration() function
126 class FunctionDeclaration : public GlobalDeclaration {
144 static bool classof(const GlobalDeclaration *Addr) { in classof()
172 : GlobalDeclaration(FunctionDeclarationKind, Linkage), in FunctionDeclaration()
177 class VariableDeclaration : public GlobalDeclaration {
295 const GlobalDeclaration *Declaration, in create()
303 const GlobalDeclaration *Declaration, in create()
325 const GlobalDeclaration *getDeclaration() const { return Declaration; } in getDeclaration()
335 const GlobalDeclaration *Declaration,
349 const GlobalDeclaration *Declaration;
423 static bool classof(const GlobalDeclaration *Addr) { in classof()
448 : GlobalDeclaration(VariableDeclarationKind, Linkage), in VariableDeclaration()
461 const GlobalDeclaration &Addr) {