Lines Matching refs:interface
661 warn "declaring a method but don't have interface on line $. in $file_name\n";
683 # Find function, interface and method names.
684 while (m&((?:[[:word:]]+::)*operator(?:[ \t]*\(\)|[^()]*)|[[:word:]:~]+|[(){}:;])|\@(?:implementation|interface|protocol)\s+(\w+)[^{]*&g) {
685 # interface name
812 # A class or interface name is the word that immediately follows
813 # `class' or `interface' when followed by an open curly brace and not
815 # or interface block, but not inside a function block
817 # A class or interface starts at the first character after the first close
822 # inside a class or interface block, but not inside a function block.
914 # start of the outer level set of braces (function/class/interface body?).
981 if ($1 eq "class" or $1 eq "interface") {