alignof and alignas keywords
alignof and alignas keywords

alignof and alignas are official C++ keywords, further I moved one function definition from the C file to the C++ because it has caused wrong highlighting for C (friend and override are not C keywords). .H files are now also C++ file types.
veeramarni/vscode,stkb/vscode,edumunoz/vscode,mjbvz/vscode,joaomoreno/vscode,ups216/vscode,DustinCampbell/vscode,eklavyamirani/vscode,hoovercj/vscode,DustinCampbell/vscode,Zalastax/vscode,the-ress/vscode,hoovercj/vscode,hoovercj/vscode,hungys/vscode,landonepps/vscode,bsmr-x-script/vscode,microsoft/vscode,charlespierce/vscode,Zalastax/vscode,KattMingMing/vscode,ioklo/vscode,KattMingMing/vscode,f111fei/vscode,0xmohit/vscode,gagangupt16/vscode,mjbvz/vscode,Krzysztof-Cieslak/vscode,Krzysztof-Cieslak/vscode,microlv/vscode,Krzysztof-Cieslak/vscode,williamcspace/vscode,landonepps/vscode,eklavyamirani/vscode,alexandrudima/vscode,eamodio/vscode,eklavyamirani/vscode,hungys/vscode,gagangupt16/vscode,bsmr-x-script/vscode,0xmohit/vscode,charlespierce/vscode,radshit/vscode,microlv/vscode,0xmohit/vscode,DustinCampbell/vscode,f111fei/vscode,SofianHn/vscode,ups216/vscode,veeramarni/vscode,jchadwick/vscode,zyml/vscode,hoovercj/vscode,hoovercj/vscode,charlespierce/vscode,matthewshirley/vscode,gagangupt16/vscode,gagangupt16/vscode,matthewshirley/vscode,landonepps/vscode,Krzysztof-Cieslak/vscode,hungys/vscode,rishii7/vscode,hungys/vscode,veeramarni/vscode,bsmr-x-script/vscode,Microsoft/vscode,alexandrudima/vscode,mjbvz/vscode,microlv/vscode,ioklo/vscode,joaomoreno/vscode,dersia/vscode,eamodio/vscode,radshit/vscode,radshit/vscode,radshit/vscode,sifue/vscode,radshit/vscode,jchadwick/vscode,DustinCampbell/vscode,Zalastax/vscode,sifue/vscode,hashhar/vscode,microsoft/vscode,Microsoft/vscode,charlespierce/vscode,cleidigh/vscode,veeramarni/vscode,hashhar/vscode,eklavyamirani/vscode,landonepps/vscode,alexandrudima/vscode,matthewshirley/vscode,eamodio/vscode,zyml/vscode,williamcspace/vscode,rkeithhill/VSCode,DustinCampbell/vscode,Krzysztof-Cieslak/vscode,hoovercj/vscode,eamodio/vscode,edumunoz/vscode,matthewshirley/vscode,hashhar/vscode,bsmr-x-script/vscode,eklavyamirani/vscode,cleidigh/vscode,veeramarni/vscode,0xmohit/vscode,f111fei/vscode,ioklo/vscode,the-ress/vscode,veeramarni/vscode,joaomoreno/vscode,rishii7/vscode,landonepps/vscode,Zalastax/vscode,zyml/vscode,cleidigh/vscode,joaomoreno/vscode,rishii7/vscode,hashhar/vscode,charlespierce/vscode,landonepps/vscode,stringham/vscode,williamcspace/vscode,bsmr-x-script/vscode,stringham/vscode,ups216/vscode,jchadwick/vscode,cleidigh/vscode,veeramarni/vscode,eklavyamirani/vscode,KattMingMing/vscode,hashhar/vscode,Zalastax/vscode,eamodio/vscode,hoovercj/vscode,williamcspace/vscode,eklavyamirani/vscode,0xmohit/vscode,hashhar/vscode,veeramarni/vscode,veeramarni/vscode,eamodio/vscode,sifue/vscode,Microsoft/vscode,stringham/vscode,sifue/vscode,rishii7/vscode,joaomoreno/vscode,Microsoft/vscode,punker76/vscode,eamodio/vscode,microsoft/vscode,edumunoz/vscode,Zalastax/vscode,stringham/vscode,charlespierce/vscode,jchadwick/vscode,cleidigh/vscode,williamcspace/vscode,ioklo/vscode,matthewshirley/vscode,Microsoft/vscode,jchadwick/vscode,microsoft/vscode,williamcspace/vscode,landonepps/vscode,charlespierce/vscode,charlespierce/vscode,jchadwick/vscode,hungys/vscode,williamcspace/vscode,the-ress/vscode,veeramarni/vscode,williamcspace/vscode,landonepps/vscode,stringham/vscode,joaomoreno/vscode,microlv/vscode,2947721120/vscode,microsoft/vscode,stringham/vscode,rishii7/vscode,gagangupt16/vscode,Microsoft/vscode,williamcspace/vscode,Krzysztof-Cieslak/vscode,sifue/vscode,zyml/vscode,matthewshirley/vscode,sifue/vscode,landonepps/vscode,gagangupt16/vscode,microsoft/vscode,sifue/vscode,zyml/vscode,zyml/vscode,KattMingMing/vscode,the-ress/vscode,charlespierce/vscode,edumunoz/vscode,Microsoft/vscode,hashhar/vscode,zyml/vscode,cleidigh/vscode,microlv/vscode,gagangupt16/vscode,ups216/vscode,matthewshirley/vscode,edumunoz/vscode,KattMingMing/vscode,the-ress/vscode,sifue/vscode,cleidigh/vscode,hashhar/vscode,ioklo/vscode,stringham/vscode,eklavyamirani/vscode,landonepps/vscode,Krzysztof-Cieslak/vscode,microlv/vscode,bsmr-x-script/vscode,eklavyamirani/vscode,sifue/vscode,zyml/vscode,rishii7/vscode,hungys/vscode,edumunoz/vscode,sifue/vscode,0xmohit/vscode,stkb/vscode,radshit/vscode,rishii7/vscode,ups216/vscode,dersia/vscode,eklavyamirani/vscode,landonepps/vscode,gagangupt16/vscode,f111fei/vscode,edumunoz/vscode,KattMingMing/vscode,veeramarni/vscode,jchadwick/vscode,hungys/vscode,Microsoft/vscode,microsoft/vscode,the-ress/vscode,eamodio/vscode,Zalastax/vscode,mjbvz/vscode,the-ress/vscode,bsmr-x-script/vscode,hungys/vscode,charlespierce/vscode,Microsoft/vscode,zyml/vscode,Krzysztof-Cieslak/vscode,sifue/vscode,jchadwick/vscode,edumunoz/vscode,cleidigh/vscode,mjbvz/vscode,KattMingMing/vscode,microsoft/vscode,matthewshirley/vscode,KattMingMing/vscode,0xmohit/vscode,edumunoz/vscode,DustinCampbell/vscode,hungys/vscode,microlv/vscode,0xmohit/vscode,microsoft/vscode,eklavyamirani/vscode,stringham/vscode,KattMingMing/vscode,stringham/vscode,williamcspace/vscode,jchadwick/vscode,the-ress/vscode,mjbvz/vscode,ioklo/vscode,microsoft/vscode,rishii7/vscode,ioklo/vscode,williamcspace/vscode,cleidigh/vscode,KattMingMing/vscode,stringham/vscode,gagangupt16/vscode,ups216/vscode,cleidigh/vscode,stringham/vscode,Microsoft/vscode,punker76/vscode,f111fei/vscode,zyml/vscode,radshit/vscode,veeramarni/vscode,Zalastax/vscode,hoovercj/vscode,hoovercj/vscode,eamodio/vscode,Microsoft/vscode,hoovercj/vscode,Microsoft/vscode,SofianHn/vscode,stringham/vscode,mjbvz/vscode,zyml/vscode,Krzysztof-Cieslak/vscode,edumunoz/vscode,the-ress/vscode,0xmohit/vscode,eamodio/vscode,eamodio/vscode,rishii7/vscode,eamodio/vscode,Zalastax/vscode,bsmr-x-script/vscode,eamodio/vscode,radshit/vscode,hashhar/vscode,rishii7/vscode,veeramarni/vscode,landonepps/vscode,stkb/vscode,matthewshirley/vscode,ups216/vscode,Microsoft/vscode,microlv/vscode,ups216/vscode,stringham/vscode,Krzysztof-Cieslak/vscode,mjbvz/vscode,microsoft/vscode,rishii7/vscode,the-ress/vscode,bsmr-x-script/vscode,hungys/vscode,Krzysztof-Cieslak/vscode,edumunoz/vscode,jchadwick/vscode,KattMingMing/vscode,f111fei/vscode,radshit/vscode,SofianHn/vscode,joaomoreno/vscode,gagangupt16/vscode,rishii7/vscode,hungys/vscode,f111fei/vscode,williamcspace/vscode,the-ress/vscode,Microsoft/vscode,the-ress/vscode,mjbvz/vscode,hoovercj/vscode,eamodio/vscode,f111fei/vscode,radshit/vscode,0xmohit/vscode,hoovercj/vscode,Krzysztof-Cieslak/vscode,landonepps/vscode,charlespierce/vscode,gagangupt16/vscode,zyml/vscode,edumunoz/vscode,matthewshirley/vscode,eamodio/vscode,radshit/vscode,gagangupt16/vscode,dersia/vscode,gagangupt16/vscode,ioklo/vscode,Krzysztof-Cieslak/vscode,Zalastax/vscode,Microsoft/vscode,charlespierce/vscode,f111fei/vscode,0xmohit/vscode,microlv/vscode,rishii7/vscode,ioklo/vscode,radshit/vscode,microlv/vscode,edumunoz/vscode,hashhar/vscode,2947721120/vscode,stringham/vscode,0xmohit/vscode,microsoft/vscode,hungys/vscode,SofianHn/vscode,punker76/vscode,jchadwick/vscode,eamodio/vscode,stringham/vscode,ups216/vscode,gagangupt16/vscode,eklavyamirani/vscode,jchadwick/vscode,hashhar/vscode,charlespierce/vscode,KattMingMing/vscode,radshit/vscode,f111fei/vscode,charlespierce/vscode,microlv/vscode,hashhar/vscode,KattMingMing/vscode,stringham/vscode,microsoft/vscode,matthewshirley/vscode,0xmohit/vscode,eamodio/vscode,hoovercj/vscode,ups216/vscode,sifue/vscode,cleidigh/vscode,veeramarni/vscode,matthewshirley/vscode,stkb/vscode,DustinCampbell/vscode,DustinCampbell/vscode,joaomoreno/vscode,the-ress/vscode,Zalastax/vscode,DustinCampbell/vscode,punker76/vscode,eklavyamirani/vscode,DustinCampbell/vscode,ioklo/vscode,ioklo/vscode,bsmr-x-script/vscode,mjbvz/vscode,joaomoreno/vscode,hashhar/vscode,DustinCampbell/vscode,eklavyamirani/vscode,ioklo/vscode,joaomoreno/vscode,cleidigh/vscode,cleidigh/vscode,dersia/vscode,Krzysztof-Cieslak/vscode,Microsoft/vscode,0xmohit/vscode,williamcspace/vscode,hashhar/vscode,radshit/vscode,f111fei/vscode,the-ress/vscode,bsmr-x-script/vscode,edumunoz/vscode,veeramarni/vscode,DustinCampbell/vscode,KattMingMing/vscode,2947721120/vscode,joaomoreno/vscode,veeramarni/vscode,ioklo/vscode,hungys/vscode,DustinCampbell/vscode,0xmohit/vscode,ioklo/vscode,hungys/vscode,mjbvz/vscode,charlespierce/vscode,cleidigh/vscode,alexandrudima/vscode,rishii7/vscode,bsmr-x-script/vscode,sifue/vscode,hoovercj/vscode,Zalastax/vscode,Krzysztof-Cieslak/vscode,ups216/vscode,bsmr-x-script/vscode,eklavyamirani/vscode,hungys/vscode,zyml/vscode,hungys/vscode,ups216/vscode,Krzysztof-Cieslak/vscode,eklavyamirani/vscode,ioklo/vscode,0xmohit/vscode,rishii7/vscode,edumunoz/vscode,sifue/vscode,matthewshirley/vscode,cleidigh/vscode,hungys/vscode,mjbvz/vscode,0xmohit/vscode,gagangupt16/vscode,ups216/vscode,rishii7/vscode,veeramarni/vscode,the-ress/vscode,williamcspace/vscode,microsoft/vscode,DustinCampbell/vscode,jchadwick/vscode,mjbvz/vscode,rishii7/vscode,joaomoreno/vscode,zyml/vscode,mjbvz/vscode,microlv/vscode,bsmr-x-script/vscode,KattMingMing/vscode,microlv/vscode,zyml/vscode,ioklo/vscode,KattMingMing/vscode,ups216/vscode,microsoft/vscode,joaomoreno/vscode,joaomoreno/vscode,f111fei/vscode,hashhar/vscode,hoovercj/vscode,radshit/vscode,ups216/vscode,microlv/vscode,joaomoreno/vscode,DustinCampbell/vscode,zyml/vscode,mjbvz/vscode,hashhar/vscode,landonepps/vscode,landonepps/vscode,f111fei/vscode,edumunoz/vscode,gagangupt16/vscode,hashhar/vscode,bsmr-x-script/vscode,Zalastax/vscode,f111fei/vscode,radshit/vscode,microsoft/vscode,landonepps/vscode,sifue/vscode,jchadwick/vscode,hoovercj/vscode,matthewshirley/vscode,stringham/vscode,jchadwick/vscode,DustinCampbell/vscode,microlv/vscode,ups216/vscode,Krzysztof-Cieslak/vscode,charlespierce/vscode,joaomoreno/vscode,williamcspace/vscode,radshit/vscode,Zalastax/vscode,Zalastax/vscode,williamcspace/vscode,Zalastax/vscode,cra0zy/VSCode,mjbvz/vscode,microlv/vscode,microlv/vscode,cleidigh/vscode,bsmr-x-script/vscode,2947721120/vscode,f111fei/vscode,sifue/vscode,the-ress/vscode,cleidigh/vscode,gagangupt16/vscode,DustinCampbell/vscode,Microsoft/vscode,landonepps/vscode,mjbvz/vscode,matthewshirley/vscode,KattMingMing/vscode,matthewshirley/vscode,jchadwick/vscode,Zalastax/vscode,jchadwick/vscode,microsoft/vscode,matthewshirley/vscode,williamcspace/vscode,eklavyamirani/vscode,ups216/vscode,charlespierce/vscode,zyml/vscode,hoovercj/vscode,joaomoreno/vscode,f111fei/vscode