Home
last modified time | relevance | path

Searched refs:ClassDeclarationData (Results 1 – 25 of 47) sorted by relevance

12

/dports/devel/kdevelop/kdevelop-21.12.3/kdevplatform/language/duchain/
H A Dclassdeclaration.h31 class KDEVPLATFORMLANGUAGE_EXPORT ClassDeclarationData in DECLARE_LIST_MEMBER_HASH()
49 ClassDeclarationData() in DECLARE_LIST_MEMBER_HASH()
56 ~ClassDeclarationData() in DECLARE_LIST_MEMBER_HASH()
61 ClassDeclarationData(const ClassDeclarationData& rhs) in DECLARE_LIST_MEMBER_HASH()
70 ClassDeclarationData& operator=(const ClassDeclarationData& rhs) = delete; in DECLARE_LIST_MEMBER_HASH()
79 END_APPENDED_LISTS(ClassDeclarationData, baseClasses); in DECLARE_LIST_MEMBER_HASH()
90 explicit ClassDeclaration(ClassDeclarationData& data);
112 void setClassType(ClassDeclarationData::ClassType type);
114 ClassDeclarationData::ClassType classType() const;
116 void setClassModifier(ClassDeclarationData::ClassModifier modifier);
[all …]
H A Dclassdeclaration.cpp20 : ClassMemberDeclaration(*new ClassDeclarationData, range) in DEFINE_LIST_MEMBER_HASH()
33 ClassDeclaration::ClassDeclaration(ClassDeclarationData& data) in ClassDeclaration()
136 case ClassDeclarationData::None: in toString()
139 case ClassDeclarationData::Abstract: in toString()
142 case ClassDeclarationData::Final: in toString()
147 case ClassDeclarationData::Class: in toString()
150 case ClassDeclarationData::Interface: in toString()
153 case ClassDeclarationData::Trait: in toString()
156 case ClassDeclarationData::Union: in toString()
159 case ClassDeclarationData::Struct: in toString()
[all …]
/dports/devel/kdev-php/kdev-php-21.12.3/duchain/declarations/
H A Dclassdeclaration.h20 class KDEVPHPDUCHAIN_EXPORT ClassDeclarationData : public KDevelop::ClassDeclarationData
23 ClassDeclarationData() in ClassDeclarationData() function
24 : KDevelop::ClassDeclarationData() {} in ClassDeclarationData()
26 ClassDeclarationData(const ClassDeclarationData& rhs) in ClassDeclarationData() function
27 : KDevelop::ClassDeclarationData(rhs) in ClassDeclarationData()
32 ~ClassDeclarationData() {} in ~ClassDeclarationData()
42 ClassDeclaration(ClassDeclarationData &data);
43 …ClassDeclaration(ClassDeclarationData &data, const KDevelop::RangeInRevision &range, KDevelop::DUC…
H A Dclassdeclaration.cpp18 : KDevelop::ClassDeclaration(*new ClassDeclarationData(*rhs.d_func())) in ClassDeclaration()
23 : KDevelop::ClassDeclaration(*new ClassDeclarationData, range, context) in ClassDeclaration()
31 ClassDeclaration::ClassDeclaration(ClassDeclarationData& data) in ClassDeclaration()
64 case ClassDeclarationData::None: in toString()
67 case ClassDeclarationData::Abstract: in toString()
70 case ClassDeclarationData::Final: in toString()
75 case ClassDeclarationData::Class: in toString()
78 case ClassDeclarationData::Interface: in toString()
81 case ClassDeclarationData::Trait: in toString()
84 case ClassDeclarationData::Union: in toString()
[all …]
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev5-php/duchain/declarations/
H A Dclassdeclaration.h21 class KDEVPHPDUCHAIN_EXPORT ClassDeclarationData : public KDevelop::ClassDeclarationData
24 ClassDeclarationData() in ClassDeclarationData() function
25 : KDevelop::ClassDeclarationData() {} in ClassDeclarationData()
27 ClassDeclarationData(const ClassDeclarationData& rhs) in ClassDeclarationData() function
28 : KDevelop::ClassDeclarationData(rhs) in ClassDeclarationData()
33 ~ClassDeclarationData() {} in ~ClassDeclarationData()
43 ClassDeclaration(ClassDeclarationData &data);
44 …ClassDeclaration(ClassDeclarationData &data, const KDevelop::RangeInRevision &range, KDevelop::DUC…
H A Dclassdeclaration.cpp19 : KDevelop::ClassDeclaration(*new ClassDeclarationData(*rhs.d_func())) in ClassDeclaration()
24 : KDevelop::ClassDeclaration(*new ClassDeclarationData, range, context) in ClassDeclaration()
32 ClassDeclaration::ClassDeclaration(ClassDeclarationData& data) in ClassDeclaration()
65 case ClassDeclarationData::None: in toString()
68 case ClassDeclarationData::Abstract: in toString()
71 case ClassDeclarationData::Final: in toString()
76 case ClassDeclarationData::Class: in toString()
79 case ClassDeclarationData::Interface: in toString()
82 case ClassDeclarationData::Trait: in toString()
85 case ClassDeclarationData::Union: in toString()
[all …]
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev4-php/duchain/declarations/
H A Dclassdeclaration.h21 class KDEVPHPDUCHAIN_EXPORT ClassDeclarationData : public KDevelop::ClassDeclarationData
24 ClassDeclarationData() in ClassDeclarationData() function
25 : KDevelop::ClassDeclarationData() {} in ClassDeclarationData()
27 ClassDeclarationData(const ClassDeclarationData& rhs) in ClassDeclarationData() function
28 : KDevelop::ClassDeclarationData(rhs) in ClassDeclarationData()
33 ~ClassDeclarationData() {} in ~ClassDeclarationData()
43 ClassDeclaration(ClassDeclarationData &data);
44 …ClassDeclaration(ClassDeclarationData &data, const KDevelop::RangeInRevision &range, KDevelop::DUC…
H A Dclassdeclaration.cpp19 : KDevelop::ClassDeclaration(*new ClassDeclarationData(*rhs.d_func())) in ClassDeclaration()
24 : KDevelop::ClassDeclaration(*new ClassDeclarationData, range, context) in ClassDeclaration()
32 ClassDeclaration::ClassDeclaration(ClassDeclarationData& data) in ClassDeclaration()
68 case ClassDeclarationData::None: in toString()
71 case ClassDeclarationData::Abstract: in toString()
74 case ClassDeclarationData::Final: in toString()
79 case ClassDeclarationData::Class: in toString()
82 case ClassDeclarationData::Interface: in toString()
85 case ClassDeclarationData::Trait: in toString()
88 case ClassDeclarationData::Union: in toString()
[all …]
/dports/devel/kdev-php/kdev-php-21.12.3/duchain/builders/
H A Dpredeclarationbuilder.cpp45 dec->setClassType(ClassDeclarationData::Class); in visitClassDeclarationStatement()
49 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
52 dec->setClassModifier(ClassDeclarationData::Final); in visitClassDeclarationStatement()
55 dec->setClassModifier(ClassDeclarationData::Abstract); in visitClassDeclarationStatement()
59 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
86 dec->setClassType(ClassDeclarationData::Interface); in visitInterfaceDeclarationStatement()
116 dec->setClassType(ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
H A Ddeclarationbuilder.cpp171 ClassDeclaration* classDec = openTypeDeclaration(node->className, ClassDeclarationData::Class); in visitClassDeclarationStatement()
191 …ClassDeclaration* interfaceDec = openTypeDeclaration(node->interfaceName, ClassDeclarationData::In… in visitInterfaceDeclarationStatement()
206 ClassDeclaration* traitDec = openTypeDeclaration(node->traitName, ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
220 ClassDeclaration* DeclarationBuilder::openTypeDeclaration(IdentifierAst* name, ClassDeclarationData in openTypeDeclaration()
248 if (!nextClass || nextClass->classType() != ClassDeclarationData::Class) { in isBaseMethodRedeclaration()
336 if (parent->classType() == ClassDeclarationData::Interface) { in visitClassStatement()
354 …if (parent->classModifier() != ClassDeclarationData::Abstract && parent->classType() != ClassDecla… in visitClassStatement()
653 if (parent->classType() == ClassDeclarationData::Trait) { in visitClassConstantDeclaration()
1046 …ttyName().str() == "ArrayAccess" && importedClass->classType() == ClassDeclarationData::ClassType:… in declareVariable()
1072 if(currentClass->classModifier() != ClassDeclarationData::ClassModifier::Abstract) { in declareVariable()
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev5-php/duchain/builders/
H A Dpredeclarationbuilder.cpp46 dec->setClassType(ClassDeclarationData::Class); in visitClassDeclarationStatement()
50 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
53 dec->setClassModifier(ClassDeclarationData::Final); in visitClassDeclarationStatement()
56 dec->setClassModifier(ClassDeclarationData::Abstract); in visitClassDeclarationStatement()
60 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
87 dec->setClassType(ClassDeclarationData::Interface); in visitInterfaceDeclarationStatement()
117 dec->setClassType(ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
H A Ddeclarationbuilder.cpp171 ClassDeclaration* classDec = openTypeDeclaration(node->className, ClassDeclarationData::Class); in visitClassDeclarationStatement()
185 …ClassDeclaration* interfaceDec = openTypeDeclaration(node->interfaceName, ClassDeclarationData::In… in visitInterfaceDeclarationStatement()
194 ClassDeclaration* traitDec = openTypeDeclaration(node->traitName, ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
202 ClassDeclaration* DeclarationBuilder::openTypeDeclaration(IdentifierAst* name, ClassDeclarationData in openTypeDeclaration()
230 if (!nextClass || nextClass->classType() != ClassDeclarationData::Class) { in isBaseMethodRedeclaration()
318 if (parent->classType() == ClassDeclarationData::Interface) { in visitClassStatement()
336 …if (parent->classModifier() != ClassDeclarationData::Abstract && parent->classType() != ClassDecla… in visitClassStatement()
615 if (parent->classType() == ClassDeclarationData::Trait) { in visitConstantDeclaration()
940 …ttyName().str() == "ArrayAccess" && importedClass->classType() == ClassDeclarationData::ClassType:… in declareVariable()
966 if(currentClass->classModifier() != ClassDeclarationData::ClassModifier::Abstract) { in declareVariable()
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev4-php/duchain/builders/
H A Dpredeclarationbuilder.cpp45 dec->setClassType(ClassDeclarationData::Class); in visitClassDeclarationStatement()
49 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
52 dec->setClassModifier(ClassDeclarationData::Final); in visitClassDeclarationStatement()
55 dec->setClassModifier(ClassDeclarationData::Abstract); in visitClassDeclarationStatement()
59 dec->setClassModifier(ClassDeclarationData::None); in visitClassDeclarationStatement()
86 dec->setClassType(ClassDeclarationData::Interface); in visitInterfaceDeclarationStatement()
116 dec->setClassType(ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
H A Ddeclarationbuilder.cpp168 ClassDeclaration* classDec = openTypeDeclaration(node->className, ClassDeclarationData::Class); in visitClassDeclarationStatement()
178 …ClassDeclaration* interfaceDec = openTypeDeclaration(node->interfaceName, ClassDeclarationData::In… in visitInterfaceDeclarationStatement()
187 ClassDeclaration* traitDec = openTypeDeclaration(node->traitName, ClassDeclarationData::Trait); in visitTraitDeclarationStatement()
195 ClassDeclaration* DeclarationBuilder::openTypeDeclaration(IdentifierAst* name, ClassDeclarationData in openTypeDeclaration()
223 if (!nextClass || nextClass->classType() != ClassDeclarationData::Class) { in isBaseMethodRedeclaration()
311 if (parent->classType() == ClassDeclarationData::Interface) { in visitClassStatement()
329 …if (parent->classModifier() != ClassDeclarationData::Abstract && parent->classType() != ClassDecla… in visitClassStatement()
608 if (parent->classType() == ClassDeclarationData::Trait) { in visitConstantDeclaration()
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev5-php/duchain/navigation/
H A Ddeclarationnavigationcontext.cpp48 case ClassDeclarationData::Abstract: in htmlClass()
51 case ClassDeclarationData::Final: in htmlClass()
59 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
61 } else if (classDecl->classType() == ClassDeclarationData::Trait) { in htmlClass()
77 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev4-php/duchain/navigation/
H A Ddeclarationnavigationcontext.cpp49 case ClassDeclarationData::Abstract: in htmlClass()
52 case ClassDeclarationData::Final: in htmlClass()
60 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
62 } else if (classDecl->classType() == ClassDeclarationData::Trait) { in htmlClass()
78 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
/dports/devel/kdev-php/kdev-php-21.12.3/duchain/navigation/
H A Ddeclarationnavigationcontext.cpp52 case ClassDeclarationData::Abstract: in htmlClass()
55 case ClassDeclarationData::Final: in htmlClass()
63 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
65 } else if (classDecl->classType() == ClassDeclarationData::Trait) { in htmlClass()
81 if (classDecl->classType() == ClassDeclarationData::Interface) { in htmlClass()
/dports/devel/kdev-php/kdev-php-21.12.3/completion/tests/
H A Dtest_completion.cpp781 ClassDeclarationData::ClassType type, in verifyExtendsOrImplements()
824 ClassDeclarationData::Class, in newExtends()
829 ClassDeclarationData::Interface, in newExtends()
834 ClassDeclarationData::Interface, in newExtends()
844 ClassDeclarationData::Class, in updateExtends()
851 ClassDeclarationData::Interface, in updateExtends()
859 ClassDeclarationData::Interface, in updateExtends()
867 ClassDeclarationData::Interface, in newImplements()
871 ClassDeclarationData::Interface, in newImplements()
881 ClassDeclarationData::Interface, in updateImplements()
[all …]
H A Dtest_completion.h28 KDevelop::ClassDeclarationData::ClassType,
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev5-php/completion/tests/
H A Dtest_completion.cpp781 ClassDeclarationData::ClassType type, in verifyExtendsOrImplements()
824 ClassDeclarationData::Class, in newExtends()
829 ClassDeclarationData::Interface, in newExtends()
834 ClassDeclarationData::Interface, in newExtends()
844 ClassDeclarationData::Class, in updateExtends()
851 ClassDeclarationData::Interface, in updateExtends()
859 ClassDeclarationData::Interface, in updateExtends()
867 ClassDeclarationData::Interface, in newImplements()
871 ClassDeclarationData::Interface, in newImplements()
881 ClassDeclarationData::Interface, in updateImplements()
[all …]
H A Dtest_completion.h28 KDevelop::ClassDeclarationData::ClassType,
/dports/devel/umbrello/umbrello-21.12.3/lib/kdev4-php/completion/tests/
H A Dtest_completion.cpp780 ClassDeclarationData::ClassType type, in verifyExtendsOrImplements()
823 ClassDeclarationData::Class, in newExtends()
828 ClassDeclarationData::Interface, in newExtends()
833 ClassDeclarationData::Interface, in newExtends()
843 ClassDeclarationData::Class, in updateExtends()
850 ClassDeclarationData::Interface, in updateExtends()
858 ClassDeclarationData::Interface, in updateExtends()
866 ClassDeclarationData::Interface, in newImplements()
870 ClassDeclarationData::Interface, in newImplements()
880 ClassDeclarationData::Interface, in updateImplements()
[all …]
H A Dtest_completion.h27 KDevelop::ClassDeclarationData::ClassType,
/dports/devel/kdev-php/kdev-php-21.12.3/testprovider/
H A Dphpunitprovider.cpp104 …if (!classDeclaration || classDeclaration->classModifier() & ClassDeclarationData::Abstract || !cl… in processContext()
134 if (!(classDeclaration->classModifier() & ClassDeclarationData::Abstract)) in processTestCaseDeclaration()
/dports/devel/kdevelop/kdevelop-21.12.3/plugins/qmljs/codecompletion/items/
H A Dcompletionitem.cpp102 if (classDecl->classType() == ClassDeclarationData::Class) { in data()
105 } else if (classDecl->classType() == ClassDeclarationData::Interface) { in data()

12