File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -182,9 +182,13 @@ bool isConst(const Decl *D);
182182// This is confusing, and maybe we should use another name, but because "static"
183183// is a standard LSP modifier, having one with that name has advantages.
184184bool isStatic (const Decl *D);
185+ // Indicates whether declaration D is abstract in cases where D is a struct or a class.
185186bool isAbstract (const Decl *D);
187+ // Indicates whether declaration D is virtual in cases where D is a method.
186188bool isVirtual (const Decl *D);
189+ // Indicates whether declaration D is final in cases where D is a struct, class or method.
187190bool isFinal (const Decl *D);
191+ // Indicates whether declaration D is a unique definition (as opposed to a declaration).
188192bool isUniqueDefinition (const NamedDecl *Decl);
189193// / Returns a nested name specifier loc of \p ND if it was present in the
190194// / source, e.g.
You can’t perform that action at this time.
0 commit comments