From 6ddb2e91990b119017819c6290ca6de6c6b6ea21 Mon Sep 17 00:00:00 2001 From: Renato Filho Date: Tue, 25 May 2010 16:13:19 -0300 Subject: Implemented support to flag "since" on typesystem. With this flag you can specify after which version the tag became valid. --- abstractmetalang.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'abstractmetalang.cpp') diff --git a/abstractmetalang.cpp b/abstractmetalang.cpp index cc9d7715a..8d25a2319 100644 --- a/abstractmetalang.cpp +++ b/abstractmetalang.cpp @@ -712,7 +712,7 @@ CodeSnipList AbstractMetaFunction::injectedCodeSnips(CodeSnip::Position position { CodeSnipList result; foreach (const FunctionModification mod, modifications(ownerClass())) { - if (mod.isCodeInjection()) { + if (mod.isCodeInjection() && TypeDatabase::instance()->supportedApiVersion(mod.version())) { QList::const_iterator it = mod.snips.constBegin(); for (;it != mod.snips.constEnd(); ++it) { if ((it->language & language) && (it->position == position || position == CodeSnip::Any)) -- cgit v1.2.3