2014-01-17  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        Simple kernel parser: properly check if "kernel" is declared at the beginning of the document
        Issue #422

        Reviewed by TrustMe.

        * Modules/webcl/WebCLKernelArgInfoProvider.cpp:
        (WebCore::isPrecededByUnderscores):
        (WebCore::WebCLKernelArgInfoProvider::ensureInfo):
2014-01-17  Antonio Gomes  <a1.gomes@sisa.samsung.com>

        Simple kernel parser: return non-prefixed variant of qualifiers
        Issue #416

        Reviewed by Igor.

        We were returning qualifiers are declared: if

        " kernel void k(__local aType bleh",...) {}
        then
        kernel.getArgInfo(0).addressQualifier would return "__local";

        However, the spec says the non-underscored variant should be used.

        Patch reflects that.

        Test:
        bindingTesting/programAndKernel/cl_kernel_getArgInfo.html

        * Modules/webcl/WebCLKernelArgInfoProvider.cpp:
        (WebCore::WebCLKernelArgInfoProvider::extractAddressQualifier):
        (WebCore::WebCLKernelArgInfoProvider::extractAccessQualifier):