It's a standard #define - it means that the preprocessor will replace the text
ADC1
with
((ADC_TypeDef *) ADC1_BASE)
each time it sees it in your source code.
Look up the definition of #define and you'll see what I mean:
Preprocessor directives[
^]