&& block.sourceStart() <= offset && (block.sourceEnd()+1) >= offset) {
String blockName = block.getBlockName().getValue();
for (ITemplateResolver resolver : ExtensionManager.getInstance().getTemplateProviders()) {
String path = TwigModelAccess.getDefault().getParentPath(module, project);
SourceModule sourceModule = resolver.revolePath(path, project);
List<com.dubture.twig.core.model.BlockName> blocks = TwigModelAccess.getDefault().findBlocks(sourceModule, project);
if (blocks != null) {
for (com.dubture.twig.core.model.BlockName parentBlockName : blocks) {
if (blockName.equals(parentBlockName.getElementName())) {
elements.add(parentBlockName);