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;
101 /// Returns true if the name of this GlobalDeclaration indicates that it
106 GlobalDeclaration(GlobalDeclarationKind Kind,
130 class FunctionDeclaration : public GlobalDeclaration {
148 static bool classof(const GlobalDeclaration *Addr) {
200 : GlobalDeclaration(FunctionDeclarationKind, Linkage),
220 class VariableDeclaration : public GlobalDeclaration {
338 const GlobalDeclaration *Declaration,
346 const GlobalDeclaration *Declaration,
368 const GlobalDeclaration *getDeclaration() const { return Declaration; }
378 const GlobalDeclaration *Declaration,
392 const GlobalDeclaration *Declaration;
473 static bool classof(const GlobalDeclaration *Addr) {
502 : GlobalDeclaration(VariableDeclarationKind, Linkage),
515 const GlobalDeclaration &Addr) {