../../AspectXTestSuite/blocks/AccessModifierBlock/aspects/addDeclarations.ax
accessModifierBlock_add_declaration
. It contains five
advices that inserts various combinations of member variable declarations to the code.
It adds the member variable multiple times if there are more access modifiers in the class.
Pointcuts | |
Advices | |
add | addPrivate_1 |
Inserts private member variable to all classes | |
add | addPrivate_2 |
Inserts private member variable to all classes that have
explicit public declarations | |
add | addPublic_1 |
Inserts public member variable to all classes | |
add | addPublic_2 |
Inserts public member variable to all classes | |
add | addProtected |
Inserts two protected member variables to all classes |
Triplet: private add declaration
Local Pointcut: private (source)
Triplet: private add declaration
public
declarations.Local Pointcut: private (source)
Triplet: public add declaration
Local Pointcut: public (source)
Triplet: public add declaration
Local Pointcut: public (source)
Triplet: protected add declaration declaration
Local Pointcut: protected (source)