Changeset View
Changeset View
Standalone View
Standalone View
lib/kdev4-php/duchain/builders/declarationbuilder.h
Context not available. | |||||
41 | typedef KDevelop::AbstractDeclarationBuilder<AstNode, IdentifierAst, TypeBuilder> DeclarationBuilderBase; | 41 | typedef KDevelop::AbstractDeclarationBuilder<AstNode, IdentifierAst, TypeBuilder> DeclarationBuilderBase; | ||
---|---|---|---|---|---|
42 | 42 | | |||
43 | /** | 43 | /** | ||
44 | * The DeclarationBuilder builds declarations, types and contexts for everything in a AST. | 44 | * The DeclarationBuilder builds declarations, types and contexts for everything in an AST. | ||
45 | * | 45 | * | ||
46 | * \note Since PHP allows the usage of functions, classes and interfaces before definition, | 46 | * \note Since PHP allows the usage of functions, classes and interfaces before definition, | ||
47 | * a \see PreDeclarationBuilder is used to get the declarations _and_ types for those. | 47 | * a \see PreDeclarationBuilder is used to get the declarations _and_ types for those. | ||
Context not available. | |||||
158 | bool isGlobalRedeclaration(const KDevelop::QualifiedIdentifier &identifier, AstNode *node, | 158 | bool isGlobalRedeclaration(const KDevelop::QualifiedIdentifier &identifier, AstNode *node, | ||
159 | DeclarationType type); | 159 | DeclarationType type); | ||
160 | /// check if a non-abstract method declaration tries to overwrite a final base method | 160 | /// check if a non-abstract method declaration tries to overwrite a final base method | ||
161 | /// or whether a abstract method is redeclared | 161 | /// or whether an abstract method is redeclared | ||
162 | /// @param identifier The identifier for the current method | 162 | /// @param identifier The identifier for the current method | ||
163 | /// @param curClass the current class we are in | 163 | /// @param curClass the current class we are in | ||
164 | /// @param node the node we are processing, used to access modifiers and for error reporting | 164 | /// @param node the node we are processing, used to access modifiers and for error reporting | ||
Context not available. |