OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CompositeDeclaration
(Results
1 - 5
of
5
) sorted by null
/system/tools/hidl/c2hal/
CompositeDeclaration.cpp
17
#include "
CompositeDeclaration
.h"
28
CompositeDeclaration
::
CompositeDeclaration
(
39
CompositeDeclaration
::~
CompositeDeclaration
() {
48
void
CompositeDeclaration
::setName(const std::string &name) {
53
const Type::Qualifier::Qualification &
CompositeDeclaration
::getQualifier() const {
57
CompositeDeclaration
::getFieldDeclarations() const {
61
void
CompositeDeclaration
::generateInterface(Formatter &out) const {
70
void
CompositeDeclaration
::generateSource(Formatter &out) const
[
all
...]
CompositeDeclaration.h
25
struct
CompositeDeclaration
: Declaration {
26
CompositeDeclaration
(
30
~
CompositeDeclaration
();
57
DISALLOW_COPY_AND_ASSIGN(
CompositeDeclaration
);
AST.h
34
struct
CompositeDeclaration
;
75
std::vector<
CompositeDeclaration
*> *mInterfaces = NULL;
82
status_t generateFile(
CompositeDeclaration
* declaration) const;
AST.cpp
23
#include "
CompositeDeclaration
.h"
140
mInterfaces = new std::vector<
CompositeDeclaration
*>;
144
if ((*it)->decType() ==
CompositeDeclaration
::type()
145
&& ((
CompositeDeclaration
*) (*it))->isInterface()) {
147
mInterfaces->push_back((
CompositeDeclaration
*) *it);
176
auto interface = new
CompositeDeclaration
(
225
auto constEnum = new
CompositeDeclaration
(
258
status_t AST::generateFile(
CompositeDeclaration
* declaration) const {
c2hal_y.yy
24
#include "
CompositeDeclaration
.h"
155
android::
CompositeDeclaration
*composite;
267
$$ = new
CompositeDeclaration
(Type::Qualifier::STRUCT,
294
$$ = new
CompositeDeclaration
($1, $2, $5);
326
$$ = new
CompositeDeclaration
(Type::Qualifier::ENUM, $2, $6);
Completed in 1073 milliseconds